Skip to content
——/tools · free · no signup

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.

From (your business)
Bill to (client)
Invoice #
Date
Due
Line items
Tax %
Notes

Runs entirely in your browser — nothing is uploaded or stored.

INVOICE
INV-0001
Date:
Due:
From
Your Business
Bill To
Client
DescriptionQtyRateAmount
1$0.00$0.00
Subtotal$0.00
Tax (0%)$0.00
Total$0.00
Thank you for your business.
——The formula

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.

——Worked examples

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.

——How to read the result

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.

——Common mistakes

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.

——Glossary
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.
——FAQ

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.

From numbers to a business

Sending invoices by hand? The Business-in-a-Box CRM tracks every invoice, payment, and follow-up automatically.

Reviews

We’re early. Real reviews only.

Apex Digital launched recently. Every purchase comes with a request for honest feedback through our help center. When real buyers write real reviews, they go here — with their permission, by name. Until then, this section stays empty. No fakes. No stock photos. No bullshit.

Used something from the catalog? Leave honest feedback →

While you’re here…