Everything you need to know about creating professional invoices. Follow our 5-step guide and generate your first invoice in under 2 minutes.
Create Your Invoice Now — FreeNo account needed • Instant PDF • Your data stays on your device
An invoice is a formal document that a seller sends to a buyer to request payment for goods or services. It serves as a legal record of the transaction, detailing what was provided, the amount owed, and when payment is due.
Invoices are essential for freelancers, contractors, consultants, and small businesses. They help you get paid on time, maintain accurate financial records, and stay organized for tax season.
Follow these steps to create an invoice that looks professional and ensures you get paid promptly.
Start with your information at the top of the invoice. This identifies you as the seller and gives the client a way to contact you.
Include the client's details so they can clearly identify the invoice is addressed to them. This is also important for their own bookkeeping.
Every invoice needs a unique identifier and clear dates. The invoice number helps both you and your client track payments. The due date sets a clear expectation for when payment is expected.
Break down what you're charging for into individual line items. Each item should have a clear description, quantity, and unit price. This transparency builds trust and reduces payment disputes.
Double-check all details for accuracy, then download your invoice as a PDF. Attach it to an email and send it to your client. Keep a copy for your records.
Use ZapInvoice to skip the formatting hassle. Fill in your details, and it automatically generates a clean, professional PDF invoice — free, no signup required.
Use this checklist to make sure your invoices are complete and professional.
Legal name, logo (optional), and contact information
Name, company, billing address, and email
Sequential numbering for easy tracking
The date the invoice is issued
Clear deadline — Net 7, Net 14, or Net 30
Description, quantity, rate, and line total
Tax rate, tax amount, and registration number
Clearly stated with the correct currency
How to pay, late fees, and accepted methods
Optional but professional — add payment instructions or a thank-you note
Payment terms tell your client when they need to pay. Here are the most common ones:
Payment due immediately when the invoice is received.
Payment due within 7 days of the invoice date.
Payment due within 14 days. Popular with freelancers.
Payment due within 30 days. Standard for B2B.
Payment due within 60 days. Common with larger companies.
2% discount if paid within 10 days, otherwise due in 30.
Shorter payment terms (Net 7 or Net 14) are recommended for freelancers and small businesses. They improve cash flow and reduce the risk of late payments. Always state late payment fees in your terms if applicable.
Answers to the most common invoicing questions.
An invoice is a document sent by a seller to a buyer that itemizes products or services provided and requests payment. It includes details like the seller's and buyer's information, a unique invoice number, line items with descriptions and prices, the total amount due, and payment terms.
Every invoice should include: your business name and contact details, the client's name and address, a unique invoice number, the invoice date and due date, an itemized list of goods or services with quantities and prices, subtotal, any applicable tax, the total amount due, and your accepted payment methods.
You can create a free invoice using ZapInvoice. No signup or account is required. Simply fill in your business details, add your client's information, list your items or services, and download the invoice as a PDF instantly.
An invoice is a request for payment sent before or at the time of delivery. A receipt is proof of payment issued after the payment has been made. Invoices list what is owed; receipts confirm what has been paid.
Common payment terms include: Due on Receipt (payment due immediately), Net 7 (due within 7 days), Net 14 (due within 14 days), Net 30 (due within 30 days), and Net 60 (due within 60 days). Freelancers and small businesses typically use Net 7 or Net 14 to maintain cash flow.
Whether you need to include tax depends on your location, the type of goods or services, and your tax registration status. If you are registered for sales tax, VAT, or GST, you must include the applicable tax rate and amount on your invoice. Consult a tax professional for your specific situation.
An invoice number is a unique identifier assigned to each invoice. It helps you and your clients track payments, reference specific transactions, and maintain organized records. Use a sequential numbering system like INV-1001, INV-1002, etc.
The most common way is by email. Create your invoice, download it as a PDF, and attach it to an email with a clear subject line (e.g., "Invoice #1001 from [Your Name] — Due March 30"). You can also use invoicing software that sends invoices directly.
Browse our free invoice templates for specific industries and use cases.
Generate a professional, polished invoice in under 2 minutes. Free forever. No signup required.
Create Your Invoice — Free