Invoice Calculator
Create and calculate invoice totals with line items, tax, discounts, and shipping. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor
Invoice Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Total = (Subtotal - Discount) + Tax | Tax = (Subtotal - Discount) x Tax Rate
Worked example — Subtotal: $4,050 | Discount: -$405 | Tax: $291.60 | Total: $3,936.60
Formula
Total = (Subtotal - Discount) + Tax | Tax = (Subtotal - Discount) x Tax Rate
The invoice total is calculated by summing all line items (qty x unit price) for the subtotal, subtracting any percentage discount, then adding sales tax on the discounted amount.
Worked Examples
Example 1: Freelance Web Design Invoice
Problem:3 line items: Web Design ($2,500 x 1), Logo Design ($800 x 1), Content Writing ($150 x 5 pages). 10% discount, 8% tax.
Solution:Subtotal: $2,500 + $800 + $750 = $4,050 Discount (10%): -$405 After discount: $3,645 Tax (8%): +$291.60 Total: $3,936.60
Result:Subtotal: $4,050 | Discount: -$405 | Tax: $291.60 | Total: $3,936.60
Frequently Asked Questions
What should an invoice include?
A professional invoice should include: your business name and contact info, client's name and contact info, unique invoice number, invoice date and payment due date, itemized list of products/services with quantities and unit prices, subtotal, any applicable discounts, tax amount and rate, total due, payment terms (Net 30, due on receipt, etc.), and accepted payment methods. For tax compliance, include your business tax ID and the client's if required.
How do you calculate sales tax on an invoice?
Sales tax is calculated on the subtotal after discounts. Formula: Tax = (Subtotal - Discount) x Tax Rate. For example, on a $1,000 subtotal with 10% discount: discounted amount = $900, then at 8% tax: $900 x 0.08 = $72 tax, total = $972. Tax rates vary by state/locality (0-10%+ in the US). Some services may be tax-exempt. Always check your local tax regulations.
What are standard payment terms?
Common payment terms: 'Due on receipt' (immediate), 'Net 15' (15 days), 'Net 30' (30 days, most common), 'Net 60' (60 days, for larger clients), '2/10 Net 30' (2% discount if paid in 10 days, otherwise due in 30). For new clients, consider requiring upfront payment or 50% deposit. Late payment penalties typically range from 1-2% per month. Always clearly state terms on the invoice.
References
Background & Theory
History
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor · Editorial policy
Related Calculators
🧮Bond Duration Convexity Calculator
Calculate bond duration convexity with inputs, formulas, and instant results.
🧮Bond Price Calculator
Calculate bond price with inputs, formulas, and instant results.
🧮Bond Yield to Maturity Calculator
Calculate bond yield to maturity with inputs, formulas, and instant results.
🧮Project IRR Calculator — Capital Budgeting
Evaluate a capital project by computing IRR, NPV, payback period, and profitability index from projected cash flows.
🧮Project NPV Comparison Calculator
Compare multiple capital projects side by side using NPV, IRR, payback period, and profitability index to choose the best investment.
🧮Startup Valuation Calculator
Calculate startup valuation with inputs, formulas, and instant results.
🧮Crypto P&L Calculator
Calculate cryptocurrency profit and loss including trading fees, leverage, ROI, break-even price, and liquidation price for spot and margin trades.
🧮Forex Pip Value Calculator
Calculate forex pip value with inputs, formulas, and instant results.