> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fire.rest/llms.txt
> Use this file to discover all available pages before exploring further.

# Customer and billing details

> Enter the customer's document when they ask for an invoice, and what happens when the store requires the details above a certain amount.

If you don't identify the customer, the sale goes out to **final consumer**. When the customer asks for an invoice in their name —or the law requires one above a certain amount— you have to enter their document before finishing. A mistyped document ends up on the invoice, and fixing it later costs a credit note.

<Note>
  **The minimum you need to know**

  * With no details, the sale goes out to **Final consumer**.
  * The POS checks the document length by country and type, and in Brazil it also checks the check digits.
  * If the store has a **Final-consumer limit**, above that amount the POS requires the customer's details.
</Note>

## Prerequisites

* An order with products. See [Sell and charge](/en/manuals/pos/sell-and-charge).

## 1. Open Identify customer

On the order, tap **Identify customer**. On the charge screen, the same button is called **Billing details**. The window starts on **Final consumer**.

<Frame>
  <img src="https://mintcdn.com/firepos/xxTWfUruC_60F8Qh/images/manuals/pos/customer-invoice/01-customer-dialog.png?fit=max&auto=format&n=xxTWfUruC_60F8Qh&q=85&s=5985436fc152277d3de8fba0d920c99c" alt="Identify customer window with the document type set to final consumer" width="1020" height="752" data-path="images/manuals/pos/customer-invoice/01-customer-dialog.png" />
</Frame>

## 2. Choose the type and enter the number

In **Document type**, choose the one the customer shows you. In Colombia: **National ID (CC)**, **Foreigner ID (CE)**, **NIT**, **Passport** or **Final consumer**.

Type the **Document number** with the window's keypad or with the physical keyboard.

<Frame>
  <img src="https://mintcdn.com/firepos/xxTWfUruC_60F8Qh/images/manuals/pos/customer-invoice/02-document-number.png?fit=max&auto=format&n=xxTWfUruC_60F8Qh&q=85&s=be93bef8d810f81c7c0df8da1853f02a" alt="Document number partly typed with the window's keypad" width="1916" height="1456" data-path="images/manuals/pos/customer-invoice/02-document-number.png" />
</Frame>

If the number doesn't have the right length, the POS warns you when you save and doesn't save it.

<Frame>
  <img src="https://mintcdn.com/firepos/xxTWfUruC_60F8Qh/images/manuals/pos/customer-invoice/03-document-incomplete.png?fit=max&auto=format&n=xxTWfUruC_60F8Qh&q=85&s=de68c192a91d0c5e91206a87c1c021ef" alt="Incomplete document number warning when trying to save" width="2160" height="1400" data-path="images/manuals/pos/customer-invoice/03-document-incomplete.png" />
</Frame>

## 3. Fill in the details

With a document, in Colombia the **Phone** and **Address** are also required, in addition to the **Name** and **Email**. The buttons on the right fill in the email domain, such as **@gmail.com**.

<Frame>
  <img src="https://mintcdn.com/firepos/xxTWfUruC_60F8Qh/images/manuals/pos/customer-invoice/04-customer-filled.png?fit=max&auto=format&n=xxTWfUruC_60F8Qh&q=85&s=88ec877a5044d728d7688024891a03f1" alt="Identify customer window with the ID, phone, name, address and email" width="1916" height="1456" data-path="images/manuals/pos/customer-invoice/04-customer-filled.png" />
</Frame>

Tap **Save**. The order shows the customer's name and document.

<Frame>
  <img src="https://mintcdn.com/firepos/xxTWfUruC_60F8Qh/images/manuals/pos/customer-invoice/05-customer-identified.png?fit=max&auto=format&n=xxTWfUruC_60F8Qh&q=85&s=309f5c0b67bd55ce8d13b8e1e3792a93" alt="Order with the customer identified by name and document number" width="880" height="640" data-path="images/manuals/pos/customer-invoice/05-customer-identified.png" />
</Frame>

<Tip>
  If the order already shows the customer's name, you're done: the invoice goes out in their name when you finish the sale.
</Tip>

***

## Document length by country

| Country | Type | Length |
| - | - | - |
| Colombia | National ID (CC), Foreigner ID (CE), NIT | 6 to 10 digits |
| Ecuador | National ID | 10 digits |
| Ecuador | RUC | 13 digits |
| Brazil | CPF | 11 digits, with check digits |
| Brazil | CNPJ | 14 digits, with check digits |

In Chile, Argentina and Venezuela the POS accepts up to 20 characters.

## Final-consumer limit

If the store has the **Final-consumer limit** turned on, sales above that amount can't be closed as final consumer: the charge screen shows **Invoice required** and you have to enter the customer's details to finish. The limit is set in the backoffice: see [Store configuration](/en/manuals/pos/store-config). In Ecuador it comes turned on at USD 50.

## Change or remove the customer

Tap the customer's name on the order to edit their details. **Remove current customer** sets the sale back to final consumer.

## Mistakes that cost money

<Warning>
  **Typing the document without reading it back.** The POS checks the length, not that the document belongs to the customer: one wrong digit ends up on the invoice. Read the number back to the customer before you save.
</Warning>

<Warning>
  **Entering the details after finishing.** Once the sale is finished, the invoice has already gone out to final consumer. Identify the customer before you tap **Finish sale**.
</Warning>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="It says “The document number is incomplete”">
    The number has fewer digits than that document type requires. Check the type and the number.
  </Accordion>

  <Accordion title="It won't let me save without a phone or address">
    With a document, the invoice needs those details. Ask the customer for them, or go back to **Final consumer** if they don't want an invoice in their name.
  </Accordion>

  <Accordion title="“Invoice required” appears on the charge screen">
    The sale is above the store's final-consumer limit. Enter the customer's details so you can finish.
  </Accordion>
</AccordionGroup>
