How to Process POS Order for an Interstate Customer in Odoo?

To process POS order for an interstate customer in Odoo, you must assign the customer with the correct state/address and apply the appropriate Fiscal Position to make the POS automatically map the correct interstate taxes

Configure the Interstate customer through POS Terminal:

From Main Menu, Select Point of Sale

Click Configuration → Settings In Point of Sale field

Select the correct terminal

Under Accounting section:

  • Flexible Taxes is enabled
  • Allowed is set to Interstate

For customers outside the state (Example., Kerala), IGST will be calculated automatically in the POS.

Odoo Point of Sales IGST Configure

Adding Products to POS Cart

Products can be added to the POS Cart in three ways:

  • Type the product code(e.g., /2010058)
  • Scan the lot barcode
  • scan any of the multi barcode

once added, the product appears in the POS Cart automatically.

Select and Verify Interstate Customer

Choose the appropriate interstate customer in the POS system. In the Customer Master, ensure: Fiscal Position is set to Interstate

Verify customer details carefully:

  • Name
  • Address (must be outside Tamil Nadu)
  • Contact information
Odoo Point of Sales IGST Customer

IGST Calculation in POS

The Tax field shows the total IGST amount for all products in the cart. It combines IGST from multiple products, even if they have different tax rates. The total tax displayed in Tax field is accurate and auto-calculated.

Completing the Transaction

  • Now Verify the pricing details in POS Cart.
  • Click Payment Mode and choose the appropriate payment method.
  • Click Validate to complete the transaction.

IGST Display on Bill Receipt

  • The label IGST appears under Tax Details on the bill receipt
  • IGST is auto-calculated when the customer is from another state
  • This ensures correct tax reporting and compliance for interstate sales
Odoo Point of Sales IGST Bill Receipt
odoo_casestudy