DEV Community

Dan
Dan

Posted on Originally published at invoala.com

How to Create an Invoice Without Software (Free, A4-Accurate)

This article first appeared on Invoala.

You can create an invoice without software: open a document editor or a free invoice generator, fill in a fixed set of fields (your details, the client's details, an invoice number, dates, line items with quantities and rates, subtotal, tax if it applies, and the total), then export a PDF. That's it. No subscription, no account, no watermark needed. Below is the actual field list, a worked example with real numbers, and the practical trade-offs of each route.

What a valid invoice actually needs

Rules differ by country and by whether you're registered for tax, so treat this as the common baseline and check your local tax authority's own guidance for the version that applies to you.

From you:

  • Your legal or trading name, and an address you can be reached at
  • Contact details the client can use to query the bill (email is usually enough)
  • Any business or tax registration number your jurisdiction requires on invoices

From the invoice itself:

  • A unique, sequential invoice number — INV-2025-014, not "final invoice v2"
  • The invoice date and the payment due date, ideally both written out
  • A purchase order or reference number if the client gave you one

From the client:

  • The name of the entity being billed, plus address
  • Their billing contact or email if it differs from your day-to-day contact

The money part:

  • One line per item or service: description, quantity, unit price, line total
  • Subtotal before tax
  • The tax rate applied and the tax amount, or an explicit statement that no tax is charged
  • The grand total, and the currency — write it as code (USD, GBP, EUR) rather than a symbol if there's any chance of confusion
  • Payment instructions: bank details, IBAN, or a payment link

Anything missing from that list is usually a reason for a client's accounts team to sit on the invoice for a week. Missing invoice numbers and missing payment terms are the two most common causes.

Photo by Kelly Sikkema on Unsplash

Set payment terms before you design anything

Payment terms decide when the money is actually late, so they belong on the page. "Net 14" means due 14 days after the invoice date; "Net 30" is the other common default. What you can put in writing is partly governed by your contract and partly by local commercial practice — in many places a late-payment interest rate is only enforceable if it was agreed up front, so if you want to charge interest, state the rate and the date it starts on the invoice or in the contract itself.

Also decide what happens with deposits. If you took 40% up front, the invoice should show the full project total, the deposit already received, and the balance now due — not just the balance. Clients who can't see the deposit credit will query the bill, and queries delay payment.

Three ways to do it, honestly compared

A document editor (Word, Google Docs, Pages). Free and familiar, but you build the layout yourself, and it's easy to produce something that spills onto a second page or leaves a stray banner at the top. Fine for a one-off; tedious by the fifth invoice because nothing remembers your details.

A spreadsheet. Good for repeat clients and for tracking numbers, but formatting is manual and a row of formula errors is hard to spot once it's a PDF. Also easy to email as .xlsx, which some client systems won't accept.

A free invoice generator. You fill a form, the layout is fixed and correct, and you download a PDF. This is the least error-prone option for people who invoice a handful of times a month or less, and it's what most people searching for how to create an invoice actually want. If you'd rather build the page yourself, there are free downloadable invoice templates you can adapt.

Photo by Daniel Thomas on Unsplash

Make the PDF A4-accurate

"PDF" alone isn't the goal — paper size is. A4 is 210 × 297 mm, and a document laid out on US Letter (216 × 279 mm) will either shrink or get clipped when a client prints it. Most EU, UK and Australian clients expect A4; US clients usually expect Letter. If you're unsure, A4 is the safer default for cross-border work, since it's the standard in more of the world.

Practical details that matter more than they sound:

  • Margins of 15–20 mm, so nothing lands in a printer's unprintable edge
  • One page where possible. Multi-page invoices are legal, but a total on the last page invites "I'll pay the rest later".
  • Embed the font and select-all the text before sending. If you can highlight your invoice total, it's real text and searchable; if you can't, it's an image and looks untrustworthy.
  • Name the file sensibly: INV-2025-014-ClientName.pdf beats invoice-final2.pdf.

If you use a form-based tool, the page size is handled for you — for example, the free invoice generator fills a form and downloads an A4 PDF with no sign-up and no watermark.

Example: invoicing $2,400 of work with 8% sales tax

Say you're a designer invoicing a client for 24 hours of work at $100/hour, plus $150 of stock photography passed through at cost. Sales tax on the service is 8%, and you took a $500 deposit earlier.

Line Description Qty Rate Amount
1 Design services, October 24 hrs $100.00 $2,400.00
2 Stock photography licences (recharged at cost) 1 $150.00 $150.00
Subtotal $2,550.00
Sales tax @ 8% $204.00
Total $2,754.00
Deposit received 3 Oct −$500.00
Balance due (Net 14) $2,050.00

Two things to get right here. First, check whether the recharged photography is taxable in your jurisdiction — many places tax it like the service, but it isn't universal, and if in doubt ask the client's accounts contact or your tax office rather than guessing. Second, apply tax to the subtotal before deducting the deposit, not after. The tax is owed on the full supply; the deposit is a payment, not a discount.

Written out on the page, the note reads: "Total $2,754.00. Deposit of $500.00 received 3 October 2025. Balance of $2,050.00 due 24 October 2025 (Net 14)." Nobody has to do arithmetic to pay you.

How Invoala helps

If you'd rather not build the layout yourself, Invoala covers the steps above without an account:

  1. Open the Invoala invoice generator — no sign-up, no card.
  2. Fill the form: your details, client details, invoice number, issue and due dates, then each line item with quantity and rate.
  3. Enter the tax rate if you charge one, and add a deposit or credit line so the balance due is clear.
  4. Download the PDF, which is laid out to A4 with no watermark on the output.
  5. Keep an eye on what's outstanding — payment tracking shows which invoices are paid, due or overdue, and payment reminders handle the awkward follow-up email so you don't have to draft it.

It's free to use, with an optional paid tier if you ever need more — the pricing page spells out what's in each. If you also quote before you invoice, there's a free estimate generator that keeps the numbers consistent between the quote and the bill. And if you're building a page from scratch and want a walkthrough, Invoala's step-by-step guide to creating an invoice covers it field by field.

Common mistakes worth fixing today

  • Numbering restarts. Keep one sequence across the year, even across clients.
  • No due date. "Payment on receipt" is vague; pick a number of days.
  • Tax shown as a mystery line. Show the rate and the amount.
  • Wrong currency formatting. Write USD, not $, if the client is abroad.
  • Sending an editable file. Send PDF; keep the source for yourself.
  • No record of what you sent. Save a copy of every invoice with the date you sent it — you'll need it if payment goes missing.

None of this requires software. It requires a consistent form, correct arithmetic, and a PDF that prints properly.


Originally published at How to Create an Invoice Without Software (Free, A4-Accurate). More guides at Invoala.

Top comments (0)