Skip to main content
RT
RoughTools.com
free online toolsNo signup required
BUSINESS CALCULATORS

Invoice Generator — Create a Professional Invoice Online

Create a professional invoice instantly with our free invoice generator. Download as PDF with auto tax calculation and sequential numbering. No signup required — results in seconds.

By RoughTools Team··7 min read

A professional invoice must include: your business name and contact information, client name and billing address, unique invoice number, invoice date, payment due date, itemized list of services or products with quantities and unit prices, subtotal, taxes (if applicable), discounts, and a clear total amount due. Missing any of these elements can delay payment or create disputes.

👉 Free Invoice Generator — instant, no signup required →

What Is an Invoice Generator?

An invoice generator is an online tool that creates professionally formatted invoices from the information you enter — business details, client information, line items, tax rates, and payment terms — then produces a downloadable PDF you can send to clients immediately.

Invoices are the formal billing document in a business transaction. They create a paper trail for accounting, establish the legal obligation to pay, and define the payment terms. A correctly formatted invoice is also required documentation for tax purposes, as it substantiates revenue and — for clients — supports expense deductions.

The key elements every invoice must contain are a unique invoice number, the invoice date, the payment due date, an itemized breakdown of goods or services with quantities and unit prices, the applicable tax rate and tax amount, any discounts, and the total amount due. Many businesses also include their payment methods, bank account details for wire transfers, and any late payment fee policy.

Professional invoices with specific due dates are paid faster than informal payment requests. Net 15 or Net 30 are standard payment terms for freelancers and small businesses — "Net 30" means full payment is due within 30 calendar days of the invoice date. The invoice generator handles all calculations automatically, including subtotals, tax, and totals, eliminating arithmetic errors that can delay payment.

Required Invoice Elements

Header section:

  • Your company name and logo
  • Your address, phone, email, website
  • "INVOICE" clearly labeled
  • Invoice number (unique sequential identifier)
  • Invoice date (when issued)
  • Payment due date

Bill To section:

  • Client company name
  • Client contact person
  • Client billing address

Itemized table:

  • Description of each item/service
  • Quantity
  • Unit price
  • Line total (quantity × unit price)

Totals section:

  • Subtotal (sum of all line totals)
  • Applicable discounts (percentage or amount)
  • Tax (sales tax, VAT, GST — jurisdiction-dependent)
  • Total amount due

Payment details:

  • Accepted payment methods
  • Payment instructions (bank account for wire, Venmo handle, etc.)
  • Late payment policy (if any)

Invoice Number Formats:

  • Sequential: INV-001, INV-002 (simple, common)
  • Date-based: INV-2026-001 (year-prefixed helps with filing)
  • Client-based: INV-ABC-001 (client code + number, useful for multiple clients)

Tax Calculation for Invoices

Line Total = Quantity × Unit Price

Subtotal = Sum of All Line Totals

Discount Amount = Subtotal × Discount Rate

Taxable Amount = Subtotal − Discount Amount

Tax Amount = Taxable Amount × Tax Rate

Total Due = Taxable Amount + Tax Amount

Common tax scenarios:

  • US service businesses: Often no sales tax on services (varies by state)
  • US product sales: Collect sales tax in states where you have "nexus"
  • International (VAT countries): Add VAT (UK: 20%, EU standard: varies 16–27%)
  • Canada: GST (5%) + provincial PST or HST

Payment Terms Reference

| Term | Meaning | |------|---------| | Net 30 | Full payment due within 30 calendar days | | Net 15 | Due within 15 days | | 2/10 Net 30 | 2% discount if paid within 10 days; full amount due in 30 days | | Due on Receipt | Payment expected immediately upon invoice receipt | | Net 60 | Due within 60 days (common in some industries) | | Milestone/Installment | Payment schedule tied to project milestones |

For freelancers and small businesses, Net 15 or Net 30 are standard. Including a late payment fee (1.5–3% monthly, or $25–50 flat) in your terms and noting it on the invoice encourages timely payment, though actual enforcement is discretionary.

Frequently Asked Questions

What is an invoice number and how do I choose one? An invoice number is a unique identifier for each invoice — critical for tracking payments, reconciling accounts, and preventing duplicate payments. Start simple with INV-001 and increment sequentially. Don't restart numbering each year (leads to duplicates). Some accounting software generates invoice numbers automatically. If a client asks for a "PO number" (Purchase Order number), use the number they provide in the PO they issued you — this is their internal reference, separate from your invoice number.

Do I need to charge sales tax on my invoices? In the US, sales tax obligation depends on what you sell and where. Products: generally taxable; most states require you to collect and remit sales tax if you have nexus (physical presence or economic nexus — exceeding a sales threshold, often $100,000/year or 200 transactions). Services: varies by state; many states exempt professional services. After the 2018 South Dakota v. Wayfair Supreme Court ruling, remote sellers must collect sales tax in states where they exceed economic nexus thresholds. Consult a tax professional for your specific situation — incorrect sales tax collection creates liability.

What should I include in the "description" column? Be specific enough to avoid disputes and clearly justify the charge: "Website redesign — Phase 2 (July 1–31, 2026): 40 hours at $100/hour" is better than "Website work." For products: include quantity, SKU, and brief description. For consulting: include date range, project name, and hours. Vague descriptions delay payment (clients ask for clarification) and can cause disputes if the client's expectation differs from what they believe they were billed for.

How do I handle invoice disputes? Address disputes in writing promptly. Document all relevant communications. If the dispute is about the amount: review the original agreement/contract and compare to the invoice — often disputes arise from scope changes not covered by a formal change order. If the dispute is about quality: separate the quality issue from the billing issue; offer to remedy the issue while noting the invoice amount reflects work performed. For persistent non-payment: send a formal demand letter; after that, small claims court (claims typically up to $5,000–$10,000 depending on state) is cost-effective without an attorney.

How long should I keep invoices for tax purposes? The IRS recommends keeping business tax records for a minimum of 3 years after the tax return was filed (the normal statute of limitations for audit). However, keep records for 6 years if you underreported income by more than 25% (extended statute). Keep employment tax records for 4 years. For property (equipment, vehicles), keep records as long as you own the property plus the 3-year statute period. Many accountants advise keeping all business records for 7 years to be safe. Digital storage (cloud backup) makes indefinite retention practical and costless.

Related Free Tools on RoughTools

Create Your Invoice Now

The free Invoice Generator at RoughTools creates professional invoices with logo upload, automatic tax and total calculation, sequential invoice numbering, and PDF download. No account needed, completely free.

Free Invoice Generator →

More Articles

MATH CALCULATORS
Standard Deviation Calculator — Calculate and Interpret Data Spread
→
FINANCIAL CALCULATORS
Amortization Schedule Calculator — Loan Payment Breakdown
→
UNIT CONVERTERS
Cooking Measurement Converter: Convert Cups, Tablespoons, Teaspoons, Grams, and Ounces
→
FINANCIAL CALCULATORS
Interest Rate Calculator — Simple and Compound Interest
→
← Back to all articles