An invoice is the formal request for payment that documents a business transaction, and getting it right matters for three distinct reasons: tax compliance, client payment speed, and your own bookkeeping. A well-structured invoice gets paid 15–25% faster on average than a poorly structured one, and the elements that drive that difference are mostly mechanical — clear payment terms, visible due date, professional formatting, and correctness of every math line. The sections below cover what every invoice legally needs to include, how to structure payment terms that actually get honored, and why PDF is the right format for sending invoices to clients.

What Every Invoice Legally Needs to Include

A legally compliant invoice in most US and international jurisdictions needs to include a specific set of fields: a unique invoice number (sequential and non-repeating within your business), the invoice issue date, seller's legal name and address, seller's tax ID if required (EIN in the US for B2B invoices where the client will deduct the expense, VAT number in the EU), buyer's legal name and billing address, itemized line items with description / quantity / unit price / line total for each, applicable taxes itemized separately from the subtotal, and the total amount due with due date or payment terms clearly stated. VAT-registered businesses in the EU and UK need additional fields including the VAT rate per line and the seller's VAT number, and clients rely on these for their own tax accounting. Missing any of the required fields can create accounting headaches downstream — unpaid invoices with missing tax info become tedious to reconcile, and clients' AP departments sometimes reject non-compliant invoices outright and kick them back for reissue, extending the payment window. This tool generates every required field by default and flags any missing entries before export.

Payment Terms That Actually Get Honored

Payment terms are the single biggest lever on how fast invoices get paid, and most freelancers and small businesses set them far too leniently by default. The most common terms in professional services are Net 30 (payment due 30 days after issue date), Net 15 (due in 15 days), and Net 60 (due in 60 days, common for larger enterprises or government contracts). Net 30 is a reasonable default for new client relationships but produces meaningful cash-flow pain for small operations. Consider offering an early-payment discount like 2/10 Net 30 (2% discount if paid within 10 days, full amount due in 30) — the 2% cost is almost always cheaper than the equivalent financing cost of late payment or a working-capital loan. Net 15 is more appropriate for recurring relationships and small-dollar engagements where the client can move quickly. Always include an explicit due date on the invoice ("Due November 15, 2026") rather than only net terms, because clients' AP systems index off specific dates and ambiguous terms slow processing. Late fees are legally enforceable in most US states if disclosed on the original invoice or in the agreement — the typical rate is 1.5% per month (18% APR) on the unpaid balance. Disclosure matters: a late fee imposed without prior notice on the invoice or contract may not be enforceable in small claims court.

Why PDF Is the Right Format for Sending Invoices

PDF is the universal format for sending invoices to clients, and it should be the default output of any invoicing workflow for three important reasons. First, PDF rendering is consistent across every platform: your invoice looks identical on your client's Windows laptop, their accountant's Mac, their phone, and their accounts-payable system's OCR scanner. HTML emails render differently in Outlook vs Gmail vs Apple Mail, and a rendering mismatch can hide a decimal point or shift a due date off the page in ways that create real confusion. Second, PDF is archival: your client's AP system will file it in their document management system, your bookkeeping software will import it for your accounts receivable, and both copies will be identical bit-for-bit regardless of when either is opened. Third, PDF is legally defensible: a PDF with a digital signature or an email audit trail serves as documentation in the rare case of payment disputes. This tool generates standard PDF/A-compatible invoices that any accounting software can import. Alongside the PDF, include a plain-text body in the email with the key facts (invoice number, amount, due date) — some clients filter PDF attachments as spam or auto-archive them unseen, and the plain-text body ensures the critical information is visible in the email preview pane regardless.