Data with Sachin

What Is an Invoice? Meaning in Accounting, Types of Invoices, What It's Used For and How the Process Works

What an invoice is and what it's used for

In this article
  1. What is an invoice used for?
  2. Invoice meaning in accounting
  3. Types of invoices
  4. The invoicing process
  5. Common payment terms
  6. Invoice automation
  7. Frequently asked questions

An invoice is a commercial document a seller sends to a buyer requesting payment for goods or services provided. It lists what was sold, quantities, prices, taxes, the total due, payment terms and how to pay. In accounting, an invoice creates an account receivable for the seller (money owed to them) and an account payable for the buyer (money they owe).

What is an invoice used for?

  • Requesting payment with clear terms
  • Recording sales and purchases in accounting
  • Tax compliance (sales tax/VAT/GST records)
  • Legal record of the transaction
  • Tracking what's paid and outstanding
  • Inventory and order matching (with purchase orders and delivery notes)

Invoice meaning in accounting

PartyAccounting entry
SellerRecords revenue and an accounts receivable asset when the invoice is issued (accrual accounting)
BuyerRecords an expense/asset and an accounts payable liability
On paymentSeller reduces receivables, increases cash; buyer reduces payables, decreases cash

Businesses often perform three-way matching (purchase order, receipt of goods, invoice) before paying (see Accounts payable automation).

Types of invoices

TypePurpose
Standard invoiceNormal request for payment
Pro forma invoicePreliminary quote-like invoice before goods are delivered
Recurring invoiceRegular billing (subscriptions, retainers)
Interim/progress invoicePartial billing during long projects
Final invoiceCompletes billing for a project
Credit note/memoReduces or cancels an invoice
Debit noteIncreases an amount owed
Commercial invoiceInternational shipping and customs
Tax invoiceIncludes legally required tax details
E-invoiceStructured electronic invoice (required by law in some countries for some transactions)
Timesheet invoiceBilling hours worked

The invoicing process

  1. Agree price and payment terms (quote/contract/PO)
  2. Deliver goods or services
  3. Create the invoice (see What does an invoice look like?)
  4. Send it (see How to send an invoice)
  5. Buyer approves and pays
  6. Seller records payment and issues a receipt if needed (see Invoice vs receipt)
  7. Follow up on late payments

Common payment terms

TermMeaning
Due on receiptPay immediately
Net 7/15/30/60Pay within that many days of the invoice date
2/10 Net 302% discount if paid within 10 days, otherwise due in 30
EOMDue at end of month
CIA/CWOCash in advance / cash with order
Milestone paymentsPaid at project stages

Invoice automation

Modern businesses automate invoicing: generating invoices from orders, bookings or CRM deals, sending them automatically, collecting online payments, sending reminders, and syncing with accounting. On the buyer side, AI extracts invoice data and routes approvals. (See What are automated financial systems? and What is record to report?)

Frequently asked questions

What is an invoice?

A document a seller sends to a buyer requesting payment for goods or services, listing items, prices, taxes, total due and payment terms.

What is an invoice in accounting?

A source document that records a sale (accounts receivable for the seller) or purchase (accounts payable for the buyer).

What is an invoice used for?

To request payment, record transactions, support tax compliance, provide a legal record and track outstanding payments.

What are the main types of invoices?

Standard, pro forma, recurring, interim, final, credit notes, commercial, tax and electronic invoices.

What does Net 30 mean on an invoice?

Payment is due within 30 days of the invoice date.

Is an invoice legally binding?

An invoice documents a debt arising from an agreement; the underlying contract or accepted order creates the obligation to pay.

Want an invoicing automation built for your business?

I design and build AI agents and automations that run in production, not just in demos. Tell me which process is eating your team's week.

Start a conversation
Sachin Rawat

Written by Sachin Rawat

AI & automation engineer · websites, apps and motion design

I build AI agents, automations, websites, apps and motion design for businesses. These guides answer the questions people actually search, written from hands-on experience building them.

Work with meMore stories

More from Sachin Rawat

Want an invoicing automation for you? I'll build it for your business.

Contact now