Invoicing Isn't That Complicated
Creating your first invoice might feel intimidating โ is the format right? How do you calculate tax? Did you forget something? Truth is, once you understand the basic process, creating an invoice is just like filling out a shipping label โ you're simply entering information in the corresponding fields.
This tutorial will walk you through the entire process from start to finish, using the simplest workflow possible. Whether you're using any invoice generator (Invoice Generator, Zoho Invoice, or Canva), the core steps are the same. After reading this, you'll be able to produce an invoice in ten minutes, no problem.
Before You Start: Get These Details Ready
Many people get halfway through and realize they're missing this or that, then have to backtrack โ very inefficient. We recommend having these items ready before you begin:
Your Information (Bill From)
- Company name or personal name
- Address
- Phone number and email
- Logo image (optional, but recommended โ looks more professional)
- Tax ID (if applicable)
Client Information (Bill To)
- Client company name or personal name
- Client address
- Client email (for sending the invoice)
Transaction Details
- Name and description of each product or service
- Quantity
- Unit price
- Applicable tax rate
Pick a Tool, Open the Invoice Generator
Open the invoice generator you've chosen. If it's your first time, we strongly recommend trying Invoice Generator (invoice-generator.com) โ no sign-up needed, just open and start using. Of course Zoho Invoice or Canva work too; the workflow is largely the same.
If you haven't decided which one to use, check out the best tools list for comparisons and pick one that fits.
Fill in Your Company Information (From / Bill From)
The page will typically have a "Bill From" or "From" section โ this is where you put your own information. This includes:
- Company Name: Use the full name, no abbreviations. If you're an individual, use your name.
- Address: Full address, including city, state/province, and postal code.
- Phone and Email: So clients can reach you directly if they have questions.
- Logo: Upload one if you have it โ the invoice instantly looks much more professional.
Fill in Client Information (Bill To)
The "Bill To" section is for your client's information. Similar to above: client company name, address, contact person, and email.
Here's a detail many people overlook: make absolutely sure the email is correct. Most online tools support sending invoices directly via email โ if you enter the wrong address, the invoice goes to someone else. We recommend confirming the invoice recipient email with your client beforehand.
Set Basic Invoice Information
This section covers invoice number, date, due date, etc.:
- Invoice Number (Invoice #): Use a consistent format, like "INV-2025-001" or a simple numeric sequence "001". Keep numbers sequential for easy future reference.
- Invoice Date: This is the date you're issuing the invoice, typically defaults to today.
- Due Date: The date by which the client should pay. Common settings are 15 or 30 days after the invoice date. For long-term clients, you can be a bit more flexible.
Add Line Items โ The Most Critical Step
This is the core of the invoice and also where mistakes are most likely. Each row represents one charge:
- Item Name / Description: Clearly describe what product or service you provided. Don't be too vague โ "Brand Logo Design (3 Design Options)" is better than just "Design Fee".
- Quantity: If billing by the hour, enter hours here. If per item, enter the number of items.
- Rate / Unit Price: The price per item or per hour.
- Amount: Most tools auto-calculate this (Quantity ร Unit Price) โ just verify it's correct.
If you have multiple charges, click "Add Line" or "Add Item" to keep adding. There's no limit on the number of rows.
How to Handle Tax?
Tax rate settings typically come in two forms:
- Global Tax Rate: Apply a single rate to the entire invoice (e.g., 13% VAT). The tool automatically adds tax on top of the total.
- Per-Line Tax Rate: Each line can have a different tax rate. Useful when different items are subject to different tax rates.
Which one to use depends on your actual situation. Most sole proprietors are fine with a uniform rate. The specific rate depends on local regulations โ ask your accountant or a peer if you're unsure.
Add Notes (Optional but Recommended)
Most invoice tools have a "Notes" field at the bottom. Here you can include:
- Payment methods (bank transfer details, PayPal, etc.)
- A thank-you message ("Thank you for your trust and support")
- Other instructions ("Payment due within 15 days of receiving this invoice")
Notes are optional, but including clear payment information reduces back-and-forth โ clients won't need to ask you separately how to pay.
Final Check, Export to PDF
Before exporting, take a minute to verify these:
- โ Company name and client name are correct
- โ Amounts and quantities are right
- โ Tax calculation is accurate
- โ Invoice number is not duplicated
- โ Dates and due date make sense
- โ Payment information is clearly stated
Once confirmed, click "Download PDF" or "Export". The exported PDF is your final version โ ready to email to the client or print out.
Some tools (like Zoho Invoice) also support one-click email sending โ just enter the client's email and hit send. The client receives an email with the PDF attached directly.
Small Habits That Double Your Efficiency
Keep an Invoice Tracking Sheet
Use Excel or Notion to create a simple table: invoice number, client, amount, date, status (paid/unpaid). Update it after every invoice you issue. It takes 30 seconds and saves you from the pain of digging through old emails later.
Save Your Template
If you're using Canva or Zoho, save your first satisfactory invoice as a template. From then on, just modify the client info and line items on top of that template โ no need to start from scratch each time.
Use Consistent File Naming
Don't save your PDF as just "invoice.pdf". Use a format like Invoice-ClientName-Number-Date.pdf. For example: Invoice-AcmeTech-INV2025-001-20250615.pdf. Makes finding things a breeze.
Security Considerations
While the tools we recommend are all legitimate, they are still web-based. If you're dealing with large sums or extremely sensitive client information, we suggest:
- Use your browser's incognito/private mode, and close it when done
- Don't operate on public Wi-Fi
- Clear your browser cache periodically
- Store exported PDFs locally โ treat the cloud as a transit point only
Common Questions
Can I edit an invoice after generating it?
Once exported as PDF, it's hard to edit. If changes are needed, go back to the tool, make corrections, and re-export. With Zoho Invoice, invoices are saved in the cloud and can be edited anytime. Invoice Generator doesn't have a save feature โ every invoice is generated fresh.
Should the invoice be in Chinese or English?
Depends on your client. Use Chinese for domestic clients, English for international ones. The tool generates the invoice in whatever language you type into it. We've noted Chinese language support for each tool in our tools list.
Can I do this on my phone?
The tools we recommend all work in mobile browsers, but the experience definitely isn't as good as on desktop. Small screen, tedious form filling. Fine for emergencies, but for daily use we recommend a computer. Zoho Invoice has a mobile app that's much better.
Ready to Get Started?
Take 5 minutes to try it โ it's really not as hard as you think. Not sure which tool to use? Check out our recommendations.
See Recommended Tools โ