Skip to content

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

DescriptionQtyRateTotalRemove
$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

DescriptionQtyRateAmount
Brand Identity & Logo Design1$4,500.00$4,500.00
Website Design & Development1$8,500.00$8,500.00
Marketing Collateral (Business Cards, Letterhead)1$1,200.00$1,200.00
Subtotal$14,200.00
Tax (8.5%)$1,207.00
Total Due$15,407.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

J
Prepared with James Analytics
Net 30

See how this looks with your real financial data

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.