Free Invoice Generator
Create professional invoices online in seconds with our free invoice maker. Add line items, calculate taxes and discounts automatically, then download your invoice as a PDF. Built for freelancers and small businesses, no sign-up required.
Your Business Information
Client Information
Invoice Details
Line Items
Tax & Discount
Notes / Terms
What Is an Invoice?
An invoice is a formal commercial document that a seller issues to a buyer as a binding request for payment. It records the specifics of a transaction: the goods or services delivered, quantities, unit prices, applicable taxes, and the total amount due. Invoices are the foundation of accounts receivable management and serve as primary evidence for IRS income reporting, audit compliance, and financial recordkeeping. Every freelancer, contractor, and business owner needs a reliable way to create invoices online that meet both legal and accounting standards.
Under the Uniform Commercial Code (UCC), an invoice serves as written evidence of a contract between buyer and seller for the sale of goods or services. Specifically, UCC Article 2 (Sale of Goods) recognizes invoices as documentation of commercial agreements, and courts treat them as admissible proof of debt. The Internal Revenue Service (IRS) requires businesses to issue Form 1099-NEC to any independent contractor paid $600 or more in a calendar year, and the invoice itself becomes the supporting record behind each reported payment. Our free invoice generator produces professional documents that satisfy these legal and tax requirements automatically.
Invoices occupy a specific position in the commercial document lifecycle. A purchase order initiates a transaction from the buyer side. A pro forma invoice serves as a preliminary estimate sent before goods are delivered, commonly used for customs declarations and advance payment requests. The final invoice requests payment after delivery. And a receipt, which you can generate with our receipt template, confirms that payment has been received. Understanding where each document fits prevents confusion and strengthens your billing workflow.
What to Include on a Professional Invoice
A complete professional invoice includes several required elements. Missing any of these components can delay payment, create accounting errors, or weaken your legal standing in a collection dispute. Our invoice maker pre-fills many of these fields automatically so you can generate an invoice template PDF in seconds. If you need a starting point to review first, download our free invoice template for a ready-made format.
Business Identity
Your company name, mailing address, phone number, and email. Include your logo and tax identification number (EIN) for IRS compliance. The IRS requires businesses to issue Form 1099-NEC to any independent contractor paid $600 or more in a calendar year, and your EIN must appear on those filings.
Client Details
The client's legal name (individual or registered entity), billing address, and contact email. Accurate client information prevents payment routing errors and is essential for debt recovery if the invoice goes unpaid and you need to file in Small Claims Court.
Invoice Number and Date
A unique invoice number following a sequential system and the date of issue. Sequential numbering is critical for bookkeeping, bank reconciliation, and IRS audit trails. Common formats include date-based prefixes (INV-2604-001) or client-based prefixes (SMITH-001).
Itemized Line Items
Each product or service must be listed with a clear description, quantity, unit rate, and calculated line total. Itemization reduces disputes and provides the transparency that accounts receivable departments require before releasing payment.
Payment Terms and Due Date
Clearly state the payment terms (Net 30, Net 60, Due on Receipt) and the specific due date. Ambiguous invoice payment terms are the leading cause of late payments and collection delays. Reference these terms in your service agreement for enforceability.
Tax, Discounts, and Total
Show the subtotal, the applicable sales tax rate and amount, any discounts, and the final total amount due. Transparent calculations build client trust and meet state and federal tax reporting requirements.
Notes and Late Fee Policy
Include accepted payment methods (bank transfer, ACH, check, credit card), any late payment penalties, and specific terms the client agreed to. Notes referencing the underlying contract or purchase order number help the buyer's accounts payable team process payment faster.
Invoice Payment Terms Explained
Invoice payment terms establish when and how a buyer must pay. The terms you select directly impact your cash flow, your accounts receivable aging, and your working relationship with clients. Under the Uniform Commercial Code (UCC), payment terms stated on an accepted invoice become part of the contractual obligation between the parties.
| Term | Meaning | Best For |
|---|---|---|
| Due on Receipt | Payment is expected immediately upon receiving the invoice. | One-time projects, new clients, small amounts. |
| Net 15 | Payment is due within 15 calendar days from the invoice date. | Freelancers, invoice for freelancers, ongoing retainers. |
| Net 30 | Net 30 payment terms require the buyer to pay the full invoice amount within 30 calendar days of the invoice date. | Established client relationships, most B2B industries. |
| Net 60 | Payment is due within 60 calendar days. Common with large organizations and government agencies. | Enterprise clients, government contracts, high-value invoices. |
| 2/10 Net 30 | A 2% discount applies if paid within 10 days; otherwise the full amount is due within 30 days. | Encouraging early payment, improving cash flow. |
Pro Tip: Choosing the Right Payment Terms
If you work with businesses that have established accounts payable processes, Net 30 is the industry standard. Freelancers and consultants working with smaller clients often benefit from Net 15 or Due on Receipt to maintain faster cash flow. Consider offering a 2/10 Net 30 early payment discount on larger invoices to incentivize prompt payment. Whatever terms you choose, document them in your free service agreement before work begins so both parties have a clear, enforceable understanding.
The Legal Framework Behind Invoices
Invoices carry real legal weight across multiple areas of law. Understanding the statutes and regulations that apply to invoicing helps you write stronger documents, protect your right to payment, and avoid compliance mistakes.
The Uniform Commercial Code (UCC) governs the sale of goods in all 50 states. UCC Article 2 (Sale of Goods) treats invoices as written confirmation of a sale, and courts use them as evidence when resolving disputes over contract terms, delivery, and pricing. For service-based transactions, common law contract principles apply, and the invoice serves as proof that work was performed and payment is owed. If you provide both goods and services, pair your invoice with an independent contractor agreement generator or a sample service agreement to define the full scope of work.
On the tax side, the Internal Revenue Service (IRS) requires businesses to maintain invoice records that support reported income and deductible expenses. IRS Form 1099-NEC must be issued to any independent contractor paid $600 or more in a calendar year, and the underlying invoices serve as the documentation behind those filings. Failing to keep accurate invoice records can trigger penalties during an audit.
When an invoice goes unpaid, federal and state collection laws come into play. The Fair Debt Collection Practices Act (FDCPA) governs how unpaid invoices can be collected once assigned to a third-party collector, including restrictions on contact methods and required disclosures. For electronic payments, the Electronic Fund Transfer Act (EFTA) protects buyers from unauthorized charges and requires clear authorization for recurring invoice debits. If your invoice involves a credit arrangement, the Truth in Lending Act (TILA) may require specific disclosures about interest rates and finance charges.
In the construction industry, unpaid invoices can trigger mechanic's lien rights. A mechanic's lien allows contractors and suppliers to claim a security interest in property when invoices for work performed remain unpaid. This lien attaches to the property itself, making it one of the most powerful collection tools available to contractors, subcontractors, and material suppliers.
Types of Invoices
Not all invoices serve the same purpose. Depending on your industry, transaction type, and client relationship, you may need to issue different types of invoices. Our free invoice generator can handle each of these formats.
Standard Invoice
The most common type. Issued after goods are delivered or services are completed, listing itemized charges and payment terms. This is what most freelancers and small businesses use for everyday billing.
Pro Forma Invoice
Pro forma invoices are preliminary documents sent before goods are delivered, used for customs declarations and advance payment requests. They outline the expected charges but do not represent a final demand for payment. International sellers and importers rely on pro forma invoices for shipping and regulatory compliance.
Recurring Invoice
Used for ongoing service arrangements where the same amount is billed on a regular schedule (weekly, monthly, quarterly). Recurring invoices are common in retainer-based work documented through a service agreement.
Credit Memo
A credit memo (or credit note) is issued when a seller needs to reduce the amount owed on a previous invoice. This can result from returned goods, billing errors, or agreed-upon discounts applied after the original invoice was sent. Credit memos reference the original invoice number for accurate reconciliation.
Past-Due Invoice
A revised version of the original invoice sent after the due date has passed, typically including late fees and updated totals. Past-due invoices serve as formal notice that the payment obligation has not been met and may reference the late payment policy stated in the original terms.
Invoice vs Receipt vs Quote vs Purchase Order
Four commercial documents appear throughout the buying and selling process. Each one serves a distinct purpose, carries a different level of legal weight, and is issued at a specific point in the transaction timeline. The table below clarifies the differences so you always use the right document.
| Document | Purpose | When Issued | Legal Weight | Payment Obligation |
|---|---|---|---|---|
| Invoice | Requests payment for goods or services delivered. | After delivery or completion of work. | High. Admissible in court as proof of debt under the UCC. | Yes. Creates a binding payment obligation. |
| Receipt | Confirms payment has been received. | After payment is made. | Moderate. Proof of payment, not proof of debt. | No. Payment has already been satisfied. |
| Quote | Provides an estimated cost before work begins. | Before any work or delivery. | Low. Non-binding unless accepted in writing. | No. It is an estimate, not a demand. |
| Purchase Order | Buyer authorizes a purchase from the seller. | Before goods are shipped or services rendered. | High when accepted. Forms a binding contract under UCC Article 2. | Yes, once the seller accepts and fulfills the order. |
When a buyer sends a purchase order, the seller fulfills the order and then issues an invoice. After the buyer pays, the seller issues a receipt. You can create receipts instantly with our receipt template. For complex service engagements, document the scope and pricing in an attorney-drafted service agreements before issuing your first invoice.
How to Handle Unpaid Invoices
Late and unpaid invoices are one of the most common cash flow problems for freelancers and small businesses. Having a structured collection process protects your accounts receivable and gives you clear legal options if informal reminders fail.
Start with a polite payment reminder on the day the invoice becomes past due. If the invoice remains unpaid after 15 days, send a formal demand letter that references the original invoice number, the amount owed, and the agreed-upon payment terms. If the client still does not pay, you have several legal avenues. For amounts typically under $5,000 to $10,000 (depending on the state), you can file a claim in Small Claims Court. For larger debts, consult an attorney about filing a breach-of-contract action. Some businesses turn to invoice factoring, where a third-party company purchases your unpaid invoices at a discount and handles collection on your behalf.
Warning: Late Fee Enforceability
Late fees are only enforceable if they were clearly stated on the original invoice or in the underlying contract before the work was performed. Courts routinely reject late fees that were added after the fact or not disclosed upfront. Always include your late fee policy (e.g., "1.5% per month on overdue balances") in both your invoice terms and your service agreement generator. In some states, excessive late fees may be considered usurious under the Truth in Lending Act (TILA), so keep rates reasonable and consistent with industry norms.
Invoicing for Freelancers and Independent Contractors
Freelancers and independent contractors face unique invoicing requirements that employees do not. As a self-employed worker, you are responsible for issuing your own invoices, tracking payments, and maintaining records for tax season. Using a free invoice generator built for freelancers saves time and ensures your documents meet professional standards.
Every freelancer should pair their invoices with an independent contractor agreement generator to document the scope of work, payment schedule, and intellectual property terms before work begins. The agreement defines what you will deliver and how much you will be paid. The invoice then serves as the formal payment request that references those agreed terms. Together, these two documents create a clear paper trail that protects both parties.
From a tax perspective, the IRS requires businesses to issue IRS Form 1099-NEC to any independent contractor paid $600 or more in a calendar year. Your invoices serve as the source documents behind those filings. Keep every invoice organized by client, date, and amount so you can reconcile your records when 1099 forms arrive in January. Include your EIN or SSN on your invoice header, and always request your client's tax identification information through a W-9 before sending your first invoice.
If you work under Net 30 or Net 60 payment terms with multiple clients, your cash flow can become unpredictable. Consider using shorter terms like Net 15 or Due on Receipt for new client relationships, and reserve Net 30 for established clients with a proven payment history. For large project invoices that represent a significant portion of your monthly income, invoice factoring can provide immediate cash by selling the receivable to a factoring company at a small discount.
How to Create an Invoice Online
Our free invoice generator lets you create invoice online documents in three simple steps. No account creation, no subscription, and no hidden fees. Every invoice you generate is yours to download as a professional invoice PDF.
Enter Your Business and Client Information
Fill in your company name, address, and contact details along with your client's billing information. The invoice maker saves your entries so you can generate multiple invoices quickly.
Add Line Items, Tax, and Payment Terms
Add each product or service as a separate line item with quantity and rate. The generator calculates subtotals, applies your tax rate, and computes the total automatically. Select your invoice payment terms (Net 30, Net 15, Due on Receipt) and set the due date.
Download Your Invoice as PDF
Review the completed invoice and download it as a polished invoice template PDF. Send it to your client via email, upload it to your accounting software, or print a hard copy for your records.
If you prefer to start from a pre-formatted document, our free invoice template provides a ready-made layout you can fill in manually. For legally binding agreements that accompany your invoices, explore our attorney-drafted service agreements.
Frequently Asked Questions
What should be included on an invoice?
What is the difference between an invoice and a receipt?
Is an invoice a legal document?
What happens if you don't pay an invoice?
What is the difference between an invoice and a quote?
When should I send an invoice?
Do invoices need to be signed?
What payment terms should I put on an invoice?
Related Business Tools
Need Custom Legal Documents?
Our attorneys draft contracts, agreements, and business documents tailored to your specific needs. From service agreements to NDAs, get professionally written documents with state-specific compliance.