Add line items, set tax and discount, get your total instantly.
A proper invoice calculation follows a specific order: line items (quantity × unit price) are summed into a subtotal. Then discounts are applied (percentage or fixed amount off the subtotal). Tax is calculated on the post-discount amount. Finally, shipping or additional fees are added to reach the total.
Getting the order wrong — like calculating tax before discount — results in overcharging. Different jurisdictions have different rules about what's taxable, at what rate, and whether shipping is taxed. This tool follows the most common convention: subtotal → discount → tax → shipping → total.
The copy feature outputs a clean text breakdown suitable for pasting into emails, invoices, or accounting software. For freelancers and small businesses, this eliminates spreadsheet setup for quick quotes and estimates while keeping the math transparent and error-free.
This tool in other languages:
Français:
Calculateur de facture
Español:
Calculadora de facturas
Deutsch:
Rechnungsrechner
Português:
Calculadora de fatura
日本語:
請求書計算ツール
中文:
发票计算器
한국어:
송장 계산기
العربية:
حاسبة الفواتير
Add each line item with quantity, rate, and description. Set your tax percentage, discount percentage, and shipping cost. The subtotal, tax amount, discount amount, and final total update live as you edit. Click Copy Breakdown to grab a clean plain-text summary.
Standard practice: apply the tax percentage to the subtotal after any discount. Example: $1,000 subtotal, 10% discount = $900 discounted subtotal, 8% tax = $72 tax, final $972. Some jurisdictions tax before discount — check local rules. Shipping may or may not be taxable depending on your location.
USD, EUR, GBP, CAD, JPY, AED, and SAR. The selected currency is applied to all displayed amounts and the copied breakdown. For other currencies, the math is identical — pick whichever is closest and manually replace the symbol in your output.
Depends on jurisdiction. In the US, most states require sales tax on goods but not services (though software and digital products vary). In the UK/EU, freelancers over the VAT threshold must register and charge VAT. In Canada, GST/HST applies at a national level plus provincial. Consult a local accountant before setting up taxes for client invoicing.
No — it's for quick estimates and calculations. For actual client invoicing with proper formatting, invoice numbers, payment links, and bookkeeping integration, use a dedicated tool. This calculator is for: estimating project totals before sending a formal invoice, checking freelance rate calculations, or doing quick budget math.