Stop calculating invoices in your head or spreadsheets
You've got five line items, a discount for being a loyal client, and you need to add sales tax. Rather than pulling up Excel and fighting with formula errors, punch the numbers in here. The calculator handles subtotals, applies discounts correctly, adds tax, and shows you the final amount due. Takes 30 seconds. Gives you confidence you're not leaving money on the table.
What This Calculator Does
This tool calculates invoice totals by taking multiple line items (quantity × unit price), applying any discounts or adjustments, then adding sales tax. Enter each service or product you're billing for, any percentage or flat discounts, your tax rate, and the calculator shows subtotal, discount amount, tax due, and total amount. It also shows a payment schedule if you're invoicing in installments.
How to Use This Calculator
Step 1: Enter your line items. If you're billing 10 hours at $100/hour, enter quantity 10, unit price 100. If you're selling three products at $50 each, enter quantity 3, unit price 50. Keep adding line items until you've captured everything you're billing for.
Step 2: Add a discount if applicable. You can discount by percentage (10% off) or by a flat dollar amount ($500 off). Many businesses offer early-payment discounts (2% off if paid within 10 days) or volume discounts (5% off for annual contracts). Enter the discount and the calculator subtracts it before taxes.
Step 3: Enter your sales tax rate. In the US, this is state sales tax (0-10% depending on state). Outside the US, use your VAT/GST rate (typically 15-21%). If you're not subject to sales tax, enter 0.
Step 4: The calculator shows your subtotal (before tax), the discount amount you're giving, the tax amount, and your total invoice amount. Make sure the total makes sense before you send it.
Step 5: If you're invoicing in installments (e.g., 50% upfront, 50% on completion), use the payment schedule feature to break the total into milestones.
The Formula Behind the Math
Calculating invoice subtotal:
Subtotal = Sum of (Quantity × Unit Price) for all line items
Example:
Applying percentage discount:
Discount Amount = Subtotal × (Discount % / 100)
Price After Discount = Subtotal - Discount Amount
Example: $6,000 × 0.10 = $600 discount. Price after = $5,400.
Applying flat discount:
Price After Discount = Subtotal - Flat Discount Amount
Example: $6,000 - $500 = $5,500 after discount.
Calculating tax:
Tax = Price After Discount × (Tax Rate / 100)
Example: $5,400 × 0.08 = $432 in tax.
Final invoice total:
Total = Price After Discount + Tax
Example: $5,400 + $432 = $5,832.
Our calculator does all of this instantly-but now you understand exactly what it's computing.
Freelancers Invoicing Clients
You spent 15 hours on a client project at your rate of $85/hour. That's $1,275. You also charged $200 for a software tool they asked you to buy. Subtotal is $1,475. The client gets a 5% loyalty discount (they've been with you for two years). You discount by $73.75. You live in a state with 6% sales tax. Tax on $1,401.25 is $84.08. Total invoice is $1,485.33. This calculator got it right in 20 seconds, and you can copy the line items straight into your invoicing tool.
Agencies Billing Retainer Clients
You have a $5,000/month retainer for digital marketing services. You're also billing for three additional ad campaigns at $1,500 each. Subtotal is $9,500. You apply a 10% early-payment discount (client pays by the 15th). Discount is $950, bringing subtotal to $8,550. Plus 8% sales tax: $684 in tax. Total invoice is $9,234. You send this invoice monthly and expect payment within 15 days to capture the discount. The calculator ensures you're always charging correctly.
Service Businesses Itemizing Costs
You're a consultant billing a client for $10,000 in advisory work and $2,500 in expenses (travel, research software). Subtotal is $12,500. The client is unhappy with one deliverable, so you apply a $1,000 credit. New subtotal is $11,500. Plus 7% tax: $805 in tax. Total due is $12,305. By breaking down line items and discounts, your client sees exactly what they're paying for and why.
Product Businesses Managing Multiple SKUs
You're selling five units of Product A ($50 each = $250), three units of Product B ($120 each = $360), and one custom order ($800). Subtotal is $1,410. Wholesale client gets 15% discount: $211.50 off. New subtotal is $1,198.50. Plus 6% tax: $71.91. Total invoice is $1,270.41. The calculator itemizes everything so you and the customer both know exactly what's being sold.
Tips and Things to Watch Out For
Sales tax rules vary by location. In the US, you typically charge tax if you're selling in-state or the customer is in-state. Some states require tax on services; others don't. Some product categories are exempt. Know your state's rules or consult a tax professional. International sales get more complex (VAT, GST, import duties).
Discounts should be strategic. Don't discount because the customer asks. Discount to incentivize early payment, volume purchases, or long-term contracts. A 10% discount is a big hit to your bottom line. Make sure it's driving behavior you actually want.
Verify tax rates before invoicing. Tax rates change. Sales tax in your state might be 6% but 8% in a neighboring state. VAT in the EU is usually 19-21% but can be 5-17% depending on country and product type. Use a current tax rate; don't assume.
Don't overcharge for line items. If you're billing hourly, the invoice should match your timesheets. If you're billing for a project, itemize it clearly so the customer understands what they're paying for. Padding invoices (adding phantom line items or inflating hours) is fraud and destroys trust.
Use payment terms strategically. "Due upon receipt" means payment now. "Net 30" means payment within 30 days. "2/10 Net 30" means a 2% discount if paid within 10 days, otherwise full payment due in 30 days. Clear terms reduce payment disputes and make the discount calculator make sense.
Round tax carefully. Tax should round to the nearest cent. If you're calculating tax for a multi-line invoice, calculate tax on the total subtotal, don't sum individual line item taxes (which can introduce rounding errors). The calculator handles this automatically.
Keep digital records. Save your invoices, confirmations of payment, and any adjustments (refunds, credits). For tax and audit purposes, your invoice records should be clear and audit-friendly. Include dates, invoice numbers, line item descriptions, and payment status.
*This calculator computes invoice totals for informational purposes. Tax laws are complex and vary by location, product type, and customer type. This calculator may not account for all applicable taxes or exemptions. Consult a tax professional to ensure you're calculating taxes correctly for your jurisdiction.*
Frequently Asked Questions
Should I charge sales tax on services or just products?
Depends on your state. Most states tax products but only some services. Some states tax digital services. Check your state's tax authority website or consult a tax professional. When in doubt, include tax and let the customer dispute it rather than under-charging.
What if my customer is tax-exempt (non-profit, government)?
Ask for their tax exemption certificate before invoicing. Verify it's valid and covers the products/services you're selling. Then don't charge sales tax on that invoice. Keep the exemption certificate on file for your records.
Can I charge sales tax to a customer in another state?
In the US, generally no-unless you have "nexus" in that state (employees, physical office, high sales volume). This is complicated and varies by state. Start by not charging tax to out-of-state customers, but if they're a recurring client, consult a tax professional.
Should I include tax in the quoted price or add it on top?
Either is fine, but be clear. "Price is $1,000 plus tax" vs. "Total price including tax is $1,070" are both acceptable. Most US businesses quote before tax and add it on the invoice. Most EU businesses quote including VAT. Be consistent and clear.
What if I make a mistake on an invoice?
Issue a credit note (invoice for a negative amount) to correct it, then send a corrected invoice. Don't try to go back and "fix" the original invoice. This creates audit trail problems. Credit notes show what was reversed and why.
How do I track unpaid invoices?
Use invoicing software (FreshBooks, Wave, Stripe Invoicing) that tracks payment status. Create a simple rule: invoice when work is done, follow up on net 30 invoices at day 25, follow up on overdue invoices at day 35. Don't let money sit unpaid.
Should I charge for rush fees or expedited work?
Yes, if the rush is the customer's request. A customer asking for three-day turnaround instead of two weeks should pay a premium (add 25-50% to the line item). This compensates you for rushed work and filters out frivolous rush requests.
Related Calculators
Use the GST/VAT calculator if you're specifically calculating tax on an invoice. Check the discount calculator to model the impact of different discount levels. The freelance rate calculator helps you determine what hourly rate to use on invoices.