Online invoice generator for small businesses
Build a professional invoice in under a minute. Pick a customer, add products or services, and Business Hub works out tax, discounts, shipping and the total. Then download the PDF or send it by email or WhatsApp.
Create an invoice in three steps
Set up your business once
Add your business name, logo, address, tax number, bank details, invoice prefix and default payment terms. Every invoice uses them automatically.
Add customers and line items
Choose a saved customer or add a new one, then pick products and services from your catalog. Quantities, prices and tax rates fill in for you.
Download or send
Save it as a draft, download a clean PDF, or send it to your customer by email or WhatsApp straight from the invoice.
Everything a professional invoice needs
Totals worked out for you
Subtotal, discount, tax, shipping and grand total are calculated as you type, with your default tax rate and label applied.
Automatic invoice numbering
Set your own prefix and starting number. Each new invoice gets the next number, plus an optional reference number such as a PO.
Multiple currencies
Invoice in your default currency or pick another per invoice, so you can bill local and international clients from one account.
Your branding and bank details
Your logo, address, tax number, bank account, IBAN, payment instructions and footer appear on every invoice.
PDF, email and WhatsApp
Download a PDF, email it from your own mailbox using your SMTP settings, or send it on WhatsApp on plans that include it.
Track status and payments
Mark invoices as draft, sent, paid or overdue and record unpaid, partial or paid payments. Search and filter to find any invoice fast.
Who uses the invoice generator
Freelancers
Send clean, numbered invoices for each project without fiddling with spreadsheets or word processor templates.
Shops and online sellers
Reuse your product catalog so every invoice has the right price, unit and tax rate.
Service businesses
Save your services once and bill repeat customers in seconds, with payment terms already filled in.
Common questions
Is the invoice generator free?
You can create invoices on the free plan, up to its monthly invoice limit. Paid plans raise the limit and add automation, client intake and more. See the pricing page for current limits.
Can I add my logo and bank details?
Yes. Add them once to your business profile and they appear on every invoice and PDF.
Can I send the invoice directly to my customer?
Yes. You can email the invoice PDF, including from your own mailbox through your SMTP settings, or send it on WhatsApp on plans that include WhatsApp delivery.
Can I change how the invoice looks?
Choose from ready-made templates, or design your own layout with the invoice template builder on plans that include it.
Do I have to type every customer and product again?
No. Customers and products are saved for reuse, and you can import existing lists from a CSV file.
Try it on your next invoice
Set up your business in a couple of minutes, no setup call needed.
Create free account