Create professional PDF invoices instantly. Add your business details, line items, tax, and payment terms — then download a clean PDF. Free, no signup, no watermarks.
| DESCRIPTION | QTY | UNIT PRICE | TOTAL |
|---|
Fill in your details, your client's details, add your line items, set any discount or tax rate, and click "Download PDF". Your invoice is ready to send in under 2 minutes — completely free with no account required.
This tool works for freelancers, small businesses, consultants, agencies and anyone who needs to invoice a client quickly and professionally.
Use these alongside your invoicing workflow:
→ Freelancer Rate Calculator — Calculate your minimum hourly rate before writing your first invoice.
→ VAT Calculator — Calculate the correct VAT amount to add to your invoice for any country.
→ Profit Margin Calculator — See how much you actually keep after costs on each invoiced project.
→ Currency Converter — Convert invoice amounts between 30+ currencies for international clients.
A professional invoice is more than a payment request — it is a legal document, a tax record, and a signal of how seriously you take your business. Research consistently shows that professionally formatted invoices with clear payment terms get paid faster than vague or incomplete ones. Here is what every invoice must include and why each element matters.
Invoice the same day you complete the work or deliver the goods. Every day you wait to send an invoice adds days to your payment timeline. A client who receives an invoice the day work is delivered is psychologically primed to pay — the work is fresh, the value is clear, and there is no ambiguity about what is being billed. An invoice sent three weeks later arrives cold, potentially after the client's next payment run, and with no connection to the fresh memory of the work delivered.
Payment terms define when an invoice is due and set expectations for both parties. Choosing the right payment terms for your business type, client relationship, and cash flow needs is one of the most impactful decisions you can make for your financial health. Here is a complete breakdown of the most common payment terms and when to use each.
Payment is expected as soon as the client receives the invoice. This is the most aggressive payment term and works best for: one-time clients you do not have an established relationship with, small project amounts where a short delay would be disproportionately impactful, and any situation where you have completed all deliverables upfront. Be aware that many corporate accounts payable departments cannot process same-day payments regardless of terms — for large company clients, Due on Receipt often creates friction rather than speed.
Net 30 is the most common standard for B2B invoicing — payment is due 30 calendar days from the invoice date. Net 15 is common for smaller freelance amounts or where faster cash flow is critical. Net 60 and Net 90 are typically dictated by large enterprise clients and should be factored into your pricing — if you wait 90 days for payment, you are effectively providing an interest-free loan. "Net 30" means 30 calendar days from the invoice date — always write the actual due date alongside the term to remove ambiguity.
This term offers a 2% discount if payment is made within 10 days, with the full amount due within 30 days. It is an effective way to incentivise faster payment without demanding it. For clients with cash-rich accounts payable departments, a 2% discount for paying 20 days early is worth roughly 37% annualised return — many finance teams will take it. The cost to you is 2% of the invoice in exchange for dramatically faster cash flow.
For large projects, structuring payments around deliverables rather than calendar dates protects both parties. A typical structure is 30–50% upfront before work begins, a second payment at a mid-project milestone, and the final balance on delivery. Milestone invoicing reduces your exposure to non-payment, aligns your client's cash outflow with visible progress, and gives you capital to fund work in progress.
A monthly retainer is a fixed recurring fee invoiced at the same time each month, usually the first business day. Retainers are the gold standard for service providers because they create predictable cash flow, simplify the invoicing process, and align the client relationship around ongoing value rather than individual deliverables. If you do regular recurring work for a client, propose moving to a retainer — it benefits both parties.
Most delayed payments are caused by avoidable invoice errors. Here are the most common mistakes and exactly how to fix them:
Late payments are a normal part of business — but how you handle them matters. Send a polite reminder the day after the due date with the original invoice re-attached. If unpaid after 7 days, send a firmer follow-up citing the overdue amount and any late fees in your terms. After 14 days, consider a phone call or formal letter. For invoices over 30 days overdue, you have the right to charge statutory interest (UK: 8% over base rate under the Late Payment of Commercial Debts Act) or pursue via small claims court for amounts under your jurisdiction's threshold.