← Back to tools

Invoice Calculator

Add line items, set tax and discount, get your total instantly.

Line Items
DescriptionQtyUnit Price
Settings
Subtotal
Discount
Tax
Shipping
Total

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

日本語:
請求書計算ツール

中文:
发票计算器

한국어:
송장 계산기

العربية:
حاسبة الفواتير

Frequently asked questions

How do I calculate an invoice total with tax and discount online?

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.

How is sales tax calculated on an invoice?

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.

What currencies does this invoice calculator support?

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.

Should I charge tax on freelance work?

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.

Is this a replacement for a full invoicing tool like QuickBooks or Stripe 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.