# Invoices

> A bill from one legal entity to one of its customers, posted to the general ledger when issued.

Each invoice line has a description, a quantity, a unit price, and the revenue account it posts to.
The invoice bills one of an entity's [customer accounts](/docs/apps/finance/customer-accounts).

## How it works

An invoice is a [Document](/docs/concepts/records/documents): a draft has no number, and issuing it
makes it final. You draft an invoice on its own, or from a confirmed Sales [order](/docs/apps/sales/orders). To
draft from an order, click **Create invoice from sources** on the **Invoices** list and choose the
order. Finance copies its lines. A line drafted from an order starts without a revenue account, and
every line needs one before the invoice issues.

**Issue invoice** does four things at once:

- Numbers the invoice per entity, such as INV-US-1.
- Sets the due date from the customer's payment terms, if the invoice has none.
- Posts to the general ledger: the receivable against each line's revenue, in the entity's primary
  [book](/docs/apps/finance/books) unless the invoice names another.
- Makes the invoice final.

If the invoice is in another currency than the book, Finance converts at the invoice's exchange
rate, or the latest rate on or before the issue date. An invoice over 10,000 waits for an
administrator's [approval](/docs/concepts/approvals) before it issues. This is a default policy
your organization can change.

Each invoice shows its **Amount paid**, **Amount due**, and **Last paid**, from the
[payments](/docs/apps/finance/payments) received against it. The **Unpaid** view lists issued
invoices with an amount still due.

**Void invoice** reverses what the invoice posted, dated the day you name or today. You can void
an invoice only when no payment applies to it. The invoice stays final, now void.

<Screenshot
  src="/docs/screens/invoice.webp"
  alt="Issued invoice INV-US-10 to Ironbridge Freight for $142,000, marked Final, with a Void invoice button, two subscription lines that post to Subscription revenue."
  caption="An issued invoice is final."
/>

<RecordReference type="finance.invoice" />

## Next steps

<Cards>
  <Card
    title="Invoice a customer"
    href="/docs/guides/invoice-a-customer"
    icon="receipt"
  >
    Draft and issue an invoice, step by step.
  </Card>
  <Card title="Payments" href="/docs/apps/finance/payments" icon="receipt">
    Record what the customer paid.
  </Card>
</Cards>
