00 / Free tool
Invoice Generator
Create professional invoices in seconds. Add line items, taxes, discounts, and download as PDF. No signup required.
01 / Calculator
Invoice Generator
Your Business
Bill To
Invoice Details
Line Items
| Description | Qty | Rate | Total | Remove |
|---|---|---|---|---|
| $0.00 |
Tax, Discount & Notes
Sample preview — fill in the form above to see your invoice
Acme Design Studio
123 Creative Blvd San Francisco, CA 94102
billing@acmedesign.co
(415) 555-0192
INVOICE
INV-001
Bill To
Northwind Traders
456 Commerce Ave, Suite 200 New York, NY 10001
ap@northwind.com
Issue Date
Oct 7, 2026
Due Date
Nov 6, 2026
Terms
Net 30
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Brand Identity & Logo Design | 1 | $4,500.00 | $4,500.00 |
| Website Design & Development | 1 | $8,500.00 | $8,500.00 |
| Marketing Collateral (Business Cards, Letterhead) | 1 | $1,200.00 | $1,200.00 |
Notes & Payment Instructions
Payment is due within 30 days. Please include invoice number with your payment. Bank: First National Bank Account: 1234567890 Routing: 021000021
02 / Notes
How it works
This invoice generator creates professional invoices instantly in your browser. Add your business details, client information, and line items — the totals calculate automatically. Download as PDF using your browser's print function. All data stays in your browser; nothing is sent to any server. Payment terms define when payment is expected: - Net 15: Payment due within 15 days of the invoice date. - Net 30: The most common term — payment due within 30 days. Standard for B2B transactions. - Net 60: Extended terms, often used for large clients or enterprise contracts. - Due on Receipt: Payment expected immediately upon receiving the invoice. Early payment discount terms like "2/10 Net 30" mean the client gets a 2% discount if they pay within 10 days, otherwise the full amount is due in 30 days. This is a powerful cash flow tool — a 2% discount for 20 days of early payment equals a 36% annualized return on your client's money, making it an attractive offer for both parties.
Formula
Subtotal = Sum of (Quantity x Rate) for each line item Tax = Subtotal x Tax Rate% Total = Subtotal + Tax - Discount Early Payment Discount: "2/10 Net 30" = 2% discount if paid within 10 days, full amount due in 30 Annualized value = (Discount% / (1 - Discount%)) x (365 / (Full Days - Discount Days))
Why it matters for your business
Professional invoices get paid faster. Studies show that invoices with clear line items, payment terms, and due dates reduce payment delays by 20-30%. Setting explicit terms like "Net 30" creates accountability. Offering early payment discounts (e.g., 2/10 Net 30) can dramatically improve your cash flow — businesses that offer them typically see 40-60% of clients take the discount, getting you paid weeks earlier.
04 / Next step
Get deeper insights with James FP&A
These calculators are just the start. Connect your accounting data and get automated financial analysis, forecasting, and real-time dashboards.