Financial

Invoice

An invoice is a commercial document a seller issues to a buyer to request payment for goods or services. It lists the seller and buyer, a unique invoice number and date, an itemized description of what was provided, the amounts, applicable tax, the total due, and the payment terms and due date. It also serves as a legal record of the transaction.

The IRS general rule is to keep records that support income or deductions for 3 years — the standard period of limitations — extending to 6 years if you underreport income by more than 25%.

Source: IRS — How long should I keep records?

Written & maintained by the Granite team · Last updated June 2026

Overview

A business issues an invoice to bill a customer and create a record of the amount owed. The invoice number and date make it traceable, the line items show what's being charged for, and the payment terms (like Net 30) set when payment is due. Invoices are the backbone of business bookkeeping on both sides of a transaction.

An invoice differs from a receipt: an invoice requests payment (sent before payment), while a receipt confirms payment was made (issued after). For taxes and accounting, invoices substantiate income for the seller and deductible expenses for the buyer.

When you’ll get your Invoice

  • You're a business billing a customer for goods or services
  • You received an invoice from a vendor or contractor
  • You need to record income or a deductible business expense
  • You're tracking what's owed or what you owe (accounts payable/receivable)
  • You need to substantiate a purchase for taxes or a warranty

What’s on your Invoice

These are the fields Granite reads and extracts automatically the moment you upload one.

Invoice Number
The unique, sequential identifier that makes the invoice traceable.
Seller & Buyer
The party billing and the party being billed, with contact details for each.
Invoice Date
When the invoice was issued.
Line Items
Itemized description of the goods or services provided, with rates and quantities.
Total Due & Tax
The subtotal, any applicable tax and discounts, and the final amount owed.
Payment Terms & Due Date
When and how payment is expected (e.g. Net 30).

How long to keep it

Keep invoices that support income or deductions for at least 3 years; 6–7 years is the safer default for businesses.

The IRS lists invoices among the supporting documents that back up income, deductions, and credits on a return. The general rule is to keep them for 3 years (the usual period of limitations), but that extends to 6 years if you underreport income by more than 25%, and there's no limit on returns that are fraudulent or never filed — which is why many businesses keep invoices 6–7 years. They also double as proof of purchase for warranties and disputes long after the transaction.

How Granite handles your Invoice

Granite reads an invoice — invoice number, seller and buyer, date, line items, total, and due date — and files it with your financial records. Whether you're tracking what you owe a vendor or substantiating a deductible expense at tax time, every invoice is gathered and searchable instead of scattered across email, so your books and your audit trail stay intact.

FAQ

Invoice: common questions

Is an invoice a receipt?
No. An invoice requests payment — it's sent before payment, stating what's owed and when. A receipt confirms payment was received — it's issued after. The same transaction often generates both: an invoice when the bill goes out, and a receipt once it's paid. For taxes, invoices document amounts owed while receipts document amounts actually paid.
Is an invoice a bill?
They describe the same document from opposite sides. The seller issues an invoice to request payment; the buyer who receives it usually calls it a bill — the amount they owe. The terms are often used interchangeably, though "invoice" emphasizes the itemized commercial record and "bill" emphasizes the obligation to pay.
What information should an invoice include?
A complete invoice has a unique invoice number and date, the seller's and buyer's details, an itemized description of goods or services, the amounts and any tax, the subtotal and total due, and payment terms with a due date. The invoice number makes it traceable in your records, and clear terms (like Net 30) set expectations for when payment is due.
What does Net 30 mean on an invoice?
Net 30 means full payment is due within 30 days of the invoice date. It's a common payment term in business invoicing; variants include Net 15, Net 60, or due on receipt. Some invoices offer early-payment discounts (like "2/10 Net 30" — 2% off if paid within 10 days) to encourage faster payment.
How long should I keep invoices?
The IRS general rule is to keep invoices that support income or deductions for 3 years, the usual period of limitations. That stretches to 6 years if you underreport income by more than 25%, with no limit on fraudulent or unfiled returns — so many businesses keep invoices 6–7 years. They also serve as proof of purchase for warranties and disputes.

Keep your Invoice in one place.

Drop it in once. Granite reads it, files it, and makes it findable forever — by you today, and by the people who'll need it later.