YourFileKit
Esc
Log in
Invoice

How to Create a Professional Invoice in Minutes (Free)

What a proper invoice actually needs to include, when to send a quotation or proforma invoice instead, and how to turn any of them into a PDF without design software.

August 14, 20266 min read

Quick answer: A professional invoice needs your business details, the client's details, an invoice number and date, itemized line items with calculated totals, and clear payment terms, at minimum. Use a GST invoice format if you're GST-registered and the sale is taxable, a quotation instead of an invoice for pre-work estimates, and a proforma invoice for the formal-but-not-yet-final middle ground some transactions (especially cross-border ones) call for.

An invoice has one job: make it unambiguous what was sold, for how much, to whom, and by when it needs to be paid. Everything else is formatting. Here's what actually needs to be on one, and how to get from a blank page to a sent PDF quickly.

What a proper invoice needs

At minimum, an invoice that won't cause back-and-forth questions includes:

  • Your details: business name, address, and contact info, so the client knows who they're paying.
  • Client details: who this bill is addressed to.
  • An invoice number and date: for both of your records, especially once you're sending more than a handful a year.
  • Line items: what was sold or delivered, quantity, and price per item, not just a single lump total.
  • Totals: subtotal, any tax, and the final amount due, calculated from the line items rather than typed in separately (which is where manual math errors creep in).
  • Payment terms: when payment is due, and ideally how to pay.

Why calculated totals matter more than they look

The most common source of an invoice dispute isn't a disagreement over the work itself, it's a subtotal or tax figure that doesn't actually match the line items above it, usually because it was typed in by hand rather than derived from them. A total calculated directly from quantity and unit price stays consistent by construction: change a line item and the total updates with it, instead of silently drifting out of sync the way a manually retyped number can.

Invoice Generator covers exactly this: seller, buyer, line items, and totals, laid out as a document you can print or save as a proper PDF, not a screenshot of a spreadsheet.

When it needs to be a GST invoice instead

If you're GST-registered and the sale is taxable, a plain invoice isn't enough, the tax breakdown needs to be calculated and shown correctly, not bolted on afterward. GST Invoice Generator builds the same line-item invoice but computes the GST totals as part of the document itself, so the tax math is done once, correctly, rather than added by hand and potentially getting out of sync with the line items above it.

How the GST split actually gets applied

In GST systems that distinguish where the buyer and seller are located, India's being the widely known example, a sale within the same state is typically split into two equal components (commonly labeled CGST and SGST), while a sale across states is charged as a single combined tax (commonly labeled IGST) instead. This distinction is exactly the kind of detail that's easy to get wrong typing totals by hand, and exactly what a dedicated GST invoice format is built to calculate correctly based on where the transaction is actually happening, rather than applying one flat rate regardless of the split. Exact category rates and registration thresholds vary and change over time, so treat the specific percentage as something to confirm for your own registration status rather than a fixed universal number.

Proforma invoice, quotation, or invoice: which one to send

These three documents look similar but answer different questions, and picking the wrong one is a common source of client confusion:

  • Quotation: a price estimate before work happens, with an expiry date, not a request for payment.
  • Proforma invoice: a more formal, invoice-shaped document showing expected value before the sale is finalized, still not a demand for payment, commonly used for cross-border or customs purposes.
  • Invoice: the actual bill, sent once goods or services are delivered (or delivery is confirmed), and the document the client is expected to pay against.

Proforma Invoice Generator covers the middle case specifically, useful whenever a client or a customs process needs invoice-level detail before the transaction is actually final.

When you actually want a quotation, not an invoice

A common mistake is sending an invoice when what's actually needed is a quotation. If work hasn't happened yet and you're giving a prospective client a price to consider, that's not a bill, it's an estimate, and sending it as an "invoice" can genuinely confuse a client into thinking payment is due immediately. Quotation Generator is built for exactly this case: a price estimate with an expiry date, clearly not a request for payment. Converting a quotation into an actual invoice once the client agrees is the correct next step, not editing the quotation in place.

Common invoicing mistakes worth avoiding

Skipping sequential invoice numbers. Beyond any local record-keeping expectation, an unnumbered or inconsistently numbered set of invoices makes it hard to tell if one is missing, and gives the client nothing stable to reference in follow-up emails.

Leaving payment terms vague. "Payment due" with no date or method invites delay by default. Stating a due date and an accepted payment method up front removes an easy excuse for late payment.

Letting the quotation and the final invoice drift apart. If the price, currency, or line items change between the quotation a client agreed to and the invoice they actually receive, that mismatch is a common trigger for payment disputes, even when the change was reasonable and explainable.

Making it look like it came from a real business

A line-item document with correct math is the functional minimum, but a few small additions are what make an invoice look like it came from an established business rather than a template filled in five minutes ago:

  • A logo, placed at the top, so the document is visually branded rather than generic.
  • A signature, drawn, typed, or uploaded, on invoices where that matters (some clients or jurisdictions expect one; plenty don't).
  • A consistent currency, matching what you actually charge in. A currency symbol is a display choice, not a conversion, so make sure whatever you pick matches the currency you and the client already agreed on rather than assuming the tool will convert an amount for you.

All three (logo, signature, and currency selection) are available directly in the invoice, GST invoice, quotation, and proforma invoice tools, so there's no separate design step between filling in the numbers and having a document ready to send.

Getting the PDF out

Once the details are filled in, the output is a real PDF file, not a browser print dialog screenshot pretending to be one, which matters if the client's accounting system or portal expects an actual PDF upload rather than an image. Download it, attach it, and it's ready to send.

The short version

Get the essentials right first: your details, the client's, line items with real quantities and prices, and totals that are calculated rather than typed by hand. Reach for a GST invoice specifically when GST applies, a quotation for pre-work estimates, and a proforma invoice for the formal-but-not-final middle ground some transactions call for, then let a logo, signature, and matching currency do the rest of the work of looking professional.

Frequently asked

What's the difference between an invoice and a quotation?

A quotation is a price estimate you send before the work happens, with an expiry date, and it isn't a request for payment. An invoice is the actual bill, sent after (or alongside) delivering the goods or service, and it's what the client is expected to pay against.

Do I need GST totals on every invoice?

Only if you're registered for GST and the sale is taxable. If that applies, use a GST invoice format so the tax breakdown is calculated and shown correctly, rather than adding it manually to a plain invoice afterward.

Can I add my logo and a signature to the invoice?

Yes, both a logo and a signature (drawn, typed, or uploaded) can be added, along with your business details, so the finished PDF looks like it came from a real business rather than a generic template.

Can I convert a quotation directly into an invoice once a client agrees?

Yes, and that's the correct workflow rather than editing the quotation in place. Once a client accepts a quoted price, create a fresh invoice with the same line items and pricing, now framed as a bill rather than an estimate, ideally referencing the original quotation number for the client's own records.

What's a proforma invoice, and how is it different from a quotation?

A proforma invoice sits between the two: it's formatted like a near-final invoice, with the same level of detail, but it's still not a demand for payment, the final invoice is what actually gets sent once the sale is confirmed. Proforma invoices are commonly used in international trade and customs declarations, where a formal document showing expected value is needed before the actual sale and shipment are finalized.

Do invoices need to be numbered sequentially?

In most jurisdictions this is either required or strongly expected practice for tax and audit purposes, though exact rules vary by country and by whether you're registered for a tax scheme like GST or VAT. Regardless of local requirements, sequential numbering is good practice on its own: it makes it obvious if an invoice is missing and gives both you and the client a stable reference for follow-up.

More in Invoice

Invoice

More guides like this

Practical, tool-linked how-tos across PDF, image, finance, video, and more, no signup to read them.

Browse all articles