Free Invoice Generator
Create a clean, professional invoice in your browser — your business, your client, line items, tax, and totals — then print or save as PDF. Free, no signup, no watermark, nothing stored on our servers.
Runs entirely in your browser — nothing is uploaded or stored.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| — | 1 | $0.00 | $0.00 |
Total Due = Subtotal + Tax Amount - Discount Amount, where Subtotal = sum over all line items of (Quantity * Unit Price). For each line item, Quantity is the number of units (e.g., hours, items), and Unit Price is the cost per unit in your chosen currency. Tax Amount = Subtotal * (Tax Rate / 100), where Tax Rate is the percentage (e.g., 10 for 10%). Discount Amount = Subtotal * (Discount Rate / 100), where Discount Rate is a percentage applied before tax (common practice). If a flat discount is used instead, Discount Amount = Flat Discount value. The formula ensures that discounts reduce the taxable base, which is typical in business invoicing. If tax is applied after discount, the effective taxable amount is Subtotal minus Discount Amount. This calculator assumes a single tax rate for simplicity; for multiple rates, sum separate tax calculations. The result is the final amount the client must pay.
Freelance Graphic Designer
You invoice a client for 10 hours of logo design at $75/hour, with a 5% early payment discount and 8% sales tax. Subtotal = 10 * $75 = $750. Discount Amount = $750 * 0.05 = $37.50. Taxable base = $750 - $37.50 = $712.50. Tax Amount = $712.50 * 0.08 = $57.00. Total Due = $712.50 + $57.00 = $769.50.
Catering Service
You cater a party: 50 guests at $20/guest for food, and 2 servers at $150/server for labor. Subtotal = (50 * $20) + (2 * $150) = $1,000 + $300 = $1,300. No discount. Tax rate is 7%. Tax Amount = $1,300 * 0.07 = $91.00. Total Due = $1,300 + $91.00 = $1,391.00.
Web Developer with Flat Discount
You build a website: 15 hours of coding at $100/hour, and a $200 flat discount for a returning client. Tax rate is 10%. Subtotal = 15 * $100 = $1,500. Discount Amount = $200 (flat). Taxable base = $1,500 - $200 = $1,300. Tax Amount = $1,300 * 0.10 = $130.00. Total Due = $1,300 + $130.00 = $1,430.00.
A good 'Total Due' is whatever covers your costs and desired profit. For service businesses, typical markups range from 1.5x to 3x your cost of labor. For product sales, margin (price - cost) / price is often 30-60%. There is no single 'good' number; it depends on your industry, location, and value. Track your effective hourly rate (total due divided by hours worked) to ensure it meets your goals. Avoid underpricing: many freelancers undervalue their time. Use this calculator to test scenarios: try different quantities or discounts to see how totals change. Always include tax if required by law; rates vary from 0% (no tax) to over 25% in some jurisdictions. The total should be clear and itemized to avoid disputes.
A common mistake is applying the discount after tax, which reduces the tax owed but is less common and can confuse clients. Another error is forgetting to convert percentages to decimals (e.g., using 10 instead of 0.10). People often mis-record quantities (e.g., billing 10 hours when only 8 were worked) or forget to include all line items. Edge cases: zero tax rate (set to 0%) or 100% discount (total becomes zero, which may not be intended). For flat discounts, ensure the value doesn't exceed the subtotal, resulting in a negative total. Also, mixing percentage and flat discounts without clear labeling can lead to errors. Always double-check your arithmetic, especially with multiple line items.
- Subtotal
- The sum of all line item costs before any discounts or taxes are applied.
- Tax Rate
- The percentage of the taxable amount charged as tax by a government authority.
- Discount Amount
- A reduction in price, either a percentage of the subtotal or a fixed value, applied before tax.
- Line Item
- A single entry on an invoice describing a product or service with its quantity and unit price.
- Total Due
- The final amount the client must pay, including all charges, discounts, and taxes.
How do I calculate tax if I have multiple tax rates?
Calculate tax separately for each rate on the applicable portion of the subtotal, then sum them before adding to the total.
Should discount be applied before or after tax?
Typically before tax, as it reduces the taxable base; check local laws as some require after-tax discounts.
What if I have a flat discount and a percentage discount?
Apply only one type per invoice to avoid confusion; this tool supports either, but not both simultaneously.
Can I use this for international clients with different currencies?
Yes, just enter the unit price in your chosen currency; the calculator does not convert currencies.
What does 'nothing stored on our servers' mean for my data?
All calculations happen in your browser; no invoice data is sent to or saved on our servers.
How do I add a shipping charge?
Add it as a line item with quantity 1 and the shipping cost as the unit price.
Why is my total negative?
Your discount amount likely exceeds the subtotal; reduce the discount to a value less than the subtotal.
Sending invoices by hand? The Business-in-a-Box CRM tracks every invoice, payment, and follow-up automatically.
Startup Cost Calculator
Add up what it really takes to launch — and what a bundle replaces.
Service Pricing Calculator
Price every job for profit, not guesswork.
Break-Even Calculator
The exact number of jobs that turns the lights green.
Revenue Goal Calculator
Reverse-engineer the leads behind your number.
Catalog ROI Calculator
The time and money the catalog hands back every year.