Small business billing

Free Invoice Generator for Small Business

Create professional invoices for your customers online. Add your business details, products or services, review the total and download your invoice as a PDF.

For owners and small teams invoicing customers for products, services, project work or recurring work.

Your Company Information

Invoice Details

Client Information

Line Items

$0.00
Subtotal:$0.00
Tax:%
$0.00
Total:$0.00

Additional Notes

Choose Invoice Template

Classic template preview

Classic

Clean and professional design with traditional layout

Selected
Modern template preview

Modern

Contemporary design with gradient header and clean lines

Minimal template preview

Minimal

Simple and elegant with minimal visual elements

Professional template preview

Professional

Corporate style with structured sections and formal appearance

Selected: Classic

How to Create a Small Business Invoice

A consistent process helps you send an accurate invoice while the details of the sale or completed work are still clear.

  1. 1

    Add your business details

    Enter the business name, contact information, address, website and logo you want customers to see.

  2. 2

    Add your customer

    Include the person or company receiving the invoice and the contact details needed for their records.

  3. 3

    Add products or services

    Describe each product, service, project charge or monthly service as a separate line item.

  4. 4

    Enter quantities and rates

    Add the quantity or hours and the unit price or rate. Forminta calculates each amount and the subtotal.

  5. 5

    Review dates, totals and terms

    Check the invoice number, invoice and due dates, tax, total, and any payment terms entered in the notes.

  6. 6

    Download the PDF

    Choose a professional template, preview the completed invoice and download it as a PDF.

What Should a Small Business Invoice Include?

A useful invoice identifies both parties, explains what was supplied and makes the amount and payment deadline easy to understand. Clear details can also make record keeping and customer questions simpler.

  • Business name, contact details and address
  • Customer or client details
  • A unique invoice number
  • Invoice date and payment due date
  • Products or services with clear descriptions
  • Quantity or hours and unit price or rate
  • Subtotal, applicable tax and total amount due
  • Payment terms and payment instructions where relevant

Invoice and tax requirements vary by country and business situation, so check the rules that apply to your business.

Invoices for Products and Services

Small businesses often need one invoice format that works across different types of sales. A service business might bill a consulting session, cleaning service, website maintenance or installation work. A product-based business can enter the product quantity and unit price. Businesses that do both can place goods and services on separate line items in the same invoice.

Specific descriptions help customers match the invoice to what they received. For ongoing work, identify the relevant period for monthly support or maintenance. For project charges, name the completed stage or setup work. Each line item can carry its own quantity and rate, making mixed invoices easier to review.

Example line items

  • • Consulting session
  • • Website maintenance
  • • Product quantity × unit price
  • • Cleaning service
  • • Monthly support
  • • Installation or setup work

Choosing Payment Terms

Payment terms state when the customer is expected to pay. Due on Receipt requests payment when the invoice arrives, while Net 7, Net 15, Net 30 and Net 60 indicate the number of calendar days after the invoice date. Choose terms that match your customer agreement and use them consistently.

Learn more about common invoice terms

How to Keep Small Business Invoices Organized

Use a consistent invoice-number sequence, confirm customer details before sending, and keep the same payment terms where appropriate. Recording when invoices are sent, paid or overdue gives you a clearer view of expected cash flow. Maintaining invoice history also makes it easier to answer customer questions and review earlier work.

Read the guide to tracking paid and unpaid invoices

Need to Create Invoices Regularly?

The free generator is useful when you need to create an individual PDF invoice quickly. For ongoing invoicing, Forminta Pro adds saved clients, saved products and services, invoice history, recurring invoices, payment-status tracking, and dashboard reporting. These tools can reduce repeated data entry and keep customer billing records together as your workload grows.

Small Business Invoice Generator FAQ

Is the Forminta small business invoice generator free?

Yes. You can create, preview and download an individual invoice with Forminta’s free generator.

Do I need an account to create an invoice?

No. The free generator lets you create and download an invoice without signing up.

Can I download the invoice as a PDF?

Yes. Choose a template and preview your completed invoice, then use the download option to save it as a PDF.

What should a small business invoice include?

Include your business and customer details, an invoice number and date, a due date, itemized products or services, quantities and rates, tax where applicable, the total and payment terms.

Can I invoice both products and services?

Yes. Line items can describe products, services or a combination of both, with a quantity and rate for each item.

What payment terms should a small business use?

Use the terms agreed with your customer. Due on Receipt, Net 7, Net 15, Net 30 and Net 60 are common options; the right choice depends on your agreement and cash-flow needs.

How should a small business number invoices?

Use a unique, consistent sequence that makes invoices easy to identify in your records. Avoid reusing the same invoice number for different transactions.

Can I use Forminta for recurring customer invoices?

Yes. Recurring invoices are available in the Pro workflow for repeat billing; the free generator creates individual invoices.