Skip to content
Business

Invoice Generator

Generate professional invoices with line items, tax calculations, and totals. Free online invoice generator for freelancers and small businesses.

Business & Client Information

Your Company (Sender)

Bill To (Client)

Invoice Metadata

Line Items

Item #1
$
Amount$1,500.00
Item #2
$
Amount$1,700.00

Adjustments & Notes

%
Discount:
%
Tax:
$
$

Balance Due

$3,464.00

Invoice Total: $3,464.00

Subtotal

$3,200.00

Discount (0%)

$0.00

Tax (8.25%)

$264.00

Grand Total

$3,464.00

Invoice composition

  • Net Services & Goods$3,200.0092.4%
  • Sales Tax$264.007.6%
Document Preview

Acme Design & Consulting

Billed To:

Apex Global Enterprises

450 North Michigan Ave, Chicago, IL 60611

[email protected]

Invoice #: INV-1001
Issue Date: 2026-09-11
Due Date: 2026-10-11
Terms: Net 30
DescriptionQtyRateAmount
Brand Identity Strategy & Design System1$1,500.00$1,500.00
Frontend Application Engineering (Hours)20$85.00$1,700.00
Subtotal:$3,200.00
Sales Tax (8.25%):$264.00
Total Invoice:$3,464.00
Balance Due:$3,464.00
Payment Instructions: Thank you for your business! Payment is accepted via ACH direct deposit or corporate credit card within 30 days of invoice receipt.

How invoice math is computed

Standard accounting workflow from line-item pricing to final net balance due.

  1. Calculate line items and invoice subtotal

    Subtotal=i=1n(Quantityi×Ratei)\mathrm{Subtotal} = \sum_{i=1}^{n} (\mathrm{Quantity}_i \times \mathrm{Rate}_i)

    Multiply quantity by rate for each line item, then sum to find the subtotal of $3,200.00.

  2. Deduct trade discount for taxable base

    Taxable Base=Subtotal×(1Discount %100)\mathrm{Taxable\ Base} = \mathrm{Subtotal} \times \left(1 - \frac{\mathrm{Discount\ \%}}{100}\right)

    Apply the 0% discount ($0.00) to the subtotal, yielding a taxable merchandise base of $3,200.00.

  3. Compute sales tax / VAT liability

    Tax Amount=Taxable Base×Tax Rate %100\mathrm{Tax\ Amount} = \mathrm{Taxable\ Base} \times \frac{\mathrm{Tax\ Rate\ \%}}{100}

    Multiply taxable base by 8.25% tax rate to calculate $264.00 in tax obligation.

  4. Determine grand total and balance due

    Balance Due=(Taxable Base+Tax+Shipping)Amount Paid\mathrm{Balance\ Due} = (\mathrm{Taxable\ Base} + \mathrm{Tax} + \mathrm{Shipping}) - \mathrm{Amount\ Paid}

    Add taxable goods, sales tax, and shipping fee ($0.00) to reach $3,464.00. After deducting deposits of $0.00, the remaining balance due is $3,464.00.

Report tool

How professional invoicing powers business cash flow

An invoice is an itemized commercial document issued by a seller to a buyer that specifies quantities, unit prices, agreed payment terms, and total amounts due for services rendered or goods supplied. Generating clean, accurate invoices accelerates client approval, eliminates billing disputes, and maintains predictable cash flow.

Before sending out client bills for hourly projects, track billable time and staff utilization using our billable hours calculator. If you need to establish sustainable target hourly rates that cover overhead and target profits, model your rate structure with the consulting fee calculator or determine fully loaded contractor markups through our bill rate calculator. As a freelancer or independent contractor, remember that invoiced revenue is gross receipts; calculate your federal self-employment and quarterly tax obligations with our 1099 tax calculator.

The core mechanics of invoice calculations

Commercial invoices adhere to a standard mathematical progression. Calculations begin with individual line items, apply trade discounts to determine the net taxable base, add applicable sales taxes and shipping, and deduct previous deposits to yield the final balance due.

1. Line items and invoice subtotal

Each billable deliverable or inventory item is calculated by multiplying the unit quantity by the agreed rate. The invoice subtotal is the arithmetic sum of all line item totals:

Subtotal=i=1n(Quantityi×Unit Ratei)\mathrm{Subtotal} = \sum_{i=1}^{n} (\mathrm{Quantity}_i \times \mathrm{Unit\ Rate}_i)

2. Trade discounts and taxable merchandise base

Trade discounts, volume reductions, or contractual concessions reduce the invoice subtotal before tax calculation. Under standard sales tax statutes in most jurisdictions, sales tax is assessed only on the net discounted price rather than the initial undiscounted list price:

Taxable Base=Subtotal×(1Discount Rate %100)\mathrm{Taxable\ Base} = \mathrm{Subtotal} \times \left(1 - \frac{\mathrm{Discount\ Rate\ \%}}{100}\right)

3. Sales tax or VAT computation

State and municipal sales tax, or value added tax (VAT), applies to qualifying goods and taxable services based on the buyer location or delivery nexus:

Tax Amount=Taxable Base×Tax Rate %100\mathrm{Tax\ Amount} = \mathrm{Taxable\ Base} \times \frac{\mathrm{Tax\ Rate\ \%}}{100}

4. Grand total and balance due

The grand total aggregates the net taxable base, sales tax, and freight or delivery charges. When a client has made an upfront retainer deposit or milestone progress payment, the remaining balance due is calculated by subtracting that payment from the grand total:

Balance Due=(Taxable Base+Tax Amount+Shipping)Amount Paid\mathrm{Balance\ Due} = (\mathrm{Taxable\ Base} + \mathrm{Tax\ Amount} + \mathrm{Shipping}) - \mathrm{Amount\ Paid}

Comprehensive invoice worked example

Consider an agency delivering digital consulting and web development to a corporate client:

  • Item 1: Brand Strategy and Wireframing: 1 package at $1,500.00
  • Item 2: Custom React Application Development: 20 hours at $85.00 per hour = $1,700.00
  • Gross Invoice Subtotal: $1,500.00 + $1,700.00 = $3,200.00
  • Early Agreement Concession (5%): $3,200.00 × 0.05 = $160.00
  • Net Taxable Base: $3,200.00 - $160.00 = $3,040.00
  • Applicable Jurisdiction Tax (8.25%): $3,040.00 × 0.0825 = $250.80
  • Shipping and Handling: $0.00
  • Invoice Grand Total: $3,040.00 + $250.80 = $3,290.80
  • Initial Project Deposit Paid: $1,000.00
  • Final Net Balance Due: $3,290.80 - $1,000.00 = $2,290.80

To evaluate your business profitability after factoring in direct material costs and contractor labor, pair invoice metrics with our break-even calculator.

Common business invoice payment terms

Clear payment terms set expectations and provide legal recourse when payments are delayed. The table below summarizes standard industry payment conventions:

Payment TermMaturity TimelineIdeal Application
Due Upon ReceiptImmediate payment requiredDigital downloads, urgent repairs, new client engagements
Net 15Due within 15 calendar daysSmall business services, recurring retainers, contractors
Net 30Due within 30 calendar daysCorporate B2B standard, enterprise vendor accounts
2/10 Net 302% discount if paid within 10 days; balance in 30 daysWholesale supply, manufacturing, accelerating receivables
Net 60 / Net 90Due within 60 or 90 calendar daysGovernment contracts, large retail distribution chains

Frequently asked questions

What essential details must every legal invoice include?
A valid commercial invoice must display the word "Invoice", a unique sequential invoice number, issue date, payment due date, legal business name and contact details for both seller and buyer, clear descriptions of goods or services, quantities, unit prices, subtotal, applicable taxes, grand total, and specific payment instructions.
What is the difference between an invoice, a bill, and a receipt?
An invoice is a formal request for payment sent by a supplier to a customer before payment is made. From the customer perspective, that received document is termed a bill. A receipt is issued after payment is completed as proof of settlement.
Should sales tax be calculated before or after applying discounts?
In standard business accounting and tax regulations, sales tax is assessed on the net selling price after trade discounts or promotional price reductions have been subtracted, unless local statute specifically mandates taxation on pre-discount value.
How can I save or print the generated invoice?
Click the "Print / Save as PDF" button above the document preview. Your browser print dialog will open, allowing you to print to a physical printer or select "Save as PDF" for instant client delivery.
Are my client and invoice details saved on your server?
No. All calculations, line items, and invoice text are processed strictly in your local web browser. No confidential client, pricing, or financial data is ever transmitted to or stored on our servers.
How does an invoice deposit or advance payment affect the balance due?
An upfront retainer or deposit reduces the client final obligation. The grand total reflects the full value of goods and services, while the balance due clearly states the remaining amount the client must pay.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.