Invoice Calculator
Calculate invoice totals with multiple line items, discounts, shipping, and sales tax. Get a complete breakdown from subtotal to final total.
units
$/unit
units
$/unit
units
$/unit
units
$/unit
units
$/unit
$
%
$
$
Enter your values above to see the results.
Tips & Notes
- ✓Always specify net payment terms on invoices — "Net 30" means payment due 30 days from invoice date. "Due on receipt" or "Net 7" is appropriate for small or new clients. Late payment fees (1.5-2% per month) deter delays.
- ✓Tax rates vary by product type, client location, and jurisdiction — a digital product sold to a California customer may have a different sales tax rate than a physical product shipped to New York.
- ✓Invoice numbering should be sequential and never reused — a gap in invoice numbers can raise questions during accounting audits. Most accounting software auto-generates sequential invoice numbers.
- ✓Include your payment methods on every invoice — bank transfer details, PayPal, Venmo, or check instructions. Clients who know how to pay quickly are more likely to pay on time.
- ✓Send invoices immediately after completing work — delay in invoicing creates the impression that the work is not urgent to you, and research shows same-day invoicing correlates with faster payment.
Common Mistakes
- ✗Applying the discount after tax instead of before tax — discounts should reduce the taxable amount. Applying a discount post-tax undervalues the discount by the tax percentage.
- ✗Using the wrong tax rate for the delivery address — sales tax is based on where the goods or services are delivered, not where you are located. A seller in Texas shipping to Oregon charges no sales tax (Oregon has no sales tax).
- ✗Omitting invoice date and due date — without these, there is no agreed payment deadline and collecting late payment fees becomes legally complicated.
- ✗Not including a unique invoice number — duplicate or missing invoice numbers create accounting problems and make it difficult to match payments to specific invoices.
- ✗Rounding intermediate calculations before the final total — always calculate the subtotal precisely, apply discount and tax to the precise subtotal, then round only the final total for presentation.
Invoice Calculator Overview
Invoice accuracy directly affects cash flow — errors in totals, missing payment terms, or incorrect tax calculations all delay payment or create disputes. A clear, complete invoice that takes 30 seconds to calculate and verify saves hours of follow-up communication.
Invoice calculation sequence:
Subtotal = Σ(Quantity × Unit Price) | Tax Base = Subtotal − Discount + Shipping | Total = Tax Base + (Tax Base × Tax Rate)
EX: 2 items at $150 + 1 item at $75 → Subtotal = $375. 15% discount → $375 × 0.15 = $56.25 off → $318.75. Shipping $18 → Tax base = $336.75. 8.25% tax → $336.75 × 0.0825 = $27.78 → Final total = $364.53Standard payment terms and cash flow impact:
| Payment Term | Payment Window | Typical Use Case | Annual Effective Cost of Early Pay Discount |
|---|---|---|---|
| Due on Receipt | Immediate | Retail, cash sales | — |
| Net 7 | 7 days | Freelancers, small transactions | — |
| Net 15 | 15 days | Small-medium B2B | — |
| Net 30 | 30 days | Standard B2B | — |
| 2/10 Net 30 | 10 days (discounted) | Incentivize early payment | 36.7% annualized cost of NOT taking discount |
| Net 60 | 60 days | Large corporate, government | — |
| State | Sales Tax Rate | Services Taxable? | Digital Products? | Shipping Taxable? |
|---|---|---|---|---|
| California | 7.25% + local | Generally no | Generally no | Generally yes |
| Texas | 6.25% + local | Some services yes | Yes | Yes |
| New York | 4% + local | Some services yes | Yes | Yes |
| Florida | 6% + local | Limited | No | Yes |
| Oregon | 0% | No sales tax | No sales tax | No sales tax |
| Montana | 0% | No sales tax | No sales tax | No sales tax |
Frequently Asked Questions
Calculate the subtotal (sum of all line items: quantity × unit price). Apply any discount: subtotal − discount amount (or subtotal × (1 − discount %)). Add shipping. Calculate tax: taxable amount × tax rate. Add tax to get the final total. Example: 3 items at $45 each = $135 subtotal. 10% discount = $13.50 discount. Subtotal after discount = $121.50. Add $12 shipping = $133.50. 8.5% tax = $11.35. Final total = $133.50 + $11.35 = $144.85. Note: check whether shipping is taxable in your jurisdiction — in some states it is, in others it is not.
Common payment terms: Due on receipt — payment expected immediately upon delivery of invoice; Net 7 — payment due 7 days from invoice date (common for smaller transactions); Net 15 — 15 days (common for regular small business clients); Net 30 — 30 days (standard for most B2B invoices); Net 60 — 60 days (typical for large corporate clients and government contracts); 2/10 Net 30 — 2% discount if paid within 10 days, otherwise net 30. Early payment discount terms (2/10 Net 30) incentivize faster payment while offering a small discount. Freelancers often use Net 14 or Net 15 for faster cash flow.
Sales tax applies when you are selling taxable goods or services to customers in states where you have nexus (a significant business presence). Physical nexus exists where you have an office, warehouse, or employees. Economic nexus applies in most states when you exceed sales thresholds — typically $100,000 in sales or 200 transactions per year in that state. Services are taxable in some states (New York, Texas) but not others (California, Florida for most services). Digital products have complex rules that vary by state. If unsure, consult a tax professional — charging the wrong rate (or not charging when required) creates tax liability.
A legally sufficient invoice should include: your business name and contact information; client name and billing address; a unique invoice number; invoice date and payment due date; itemized description of goods or services — quantity, unit price, and line total for each; subtotal; any discounts applied; shipping or handling charges; applicable tax rate and tax amount; final total amount due; payment instructions (bank details, accepted payment methods). For international invoices, also include: currency denomination, your VAT/GST registration number if applicable, and any required customs codes for physical goods. Keep copies of all invoices for at least 7 years for tax purposes.
Late payment fees should be stated on the original invoice and in any contract — you cannot add fees retroactively without prior notice. Standard late fee language: "Invoices unpaid after [due date] are subject to a late fee of 1.5% per month (18% annually) on the outstanding balance." To calculate: unpaid balance × monthly rate × months overdue. Example: $2,000 unpaid for 45 days at 1.5%/month → $2,000 × 0.015 × 1.5 months = $45 late fee. Some jurisdictions cap late payment interest rates — check local commercial law. Send a formal overdue notice before adding fees, both as courtesy and to document the collection attempt.
Shipping taxability varies significantly by state. States where shipping is generally taxable: California, Texas, Florida, New York, and many others. States where shipping is generally not taxable: Virginia, Missouri, and several others. Key distinction: shipping is more likely taxable when it is not separately stated on the invoice or when the seller controls delivery. When separately billed as a distinct line item, some states exempt it. For mixed orders (some taxable, some exempt goods), the taxable portion of shipping equals the ratio of taxable goods to total goods. When in doubt for significant amounts, consult a tax professional or use tax compliance software like TaxJar or Avalara.