VunaPOS

VunaPOS

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Cash Customer Tax ID

VunaPOS allows a cashier to enter a customer’s Tax ID when the selected customer is marked as a walk-in customer.

This is useful when a cash customer does not have a dedicated ERPNext Customer record but still requires an invoice containing their tax identification details, such as for eTIMS or business expense purposes.

The Tax ID is captured for the current sale and included on the invoice created by VunaPOS.

When the Tax ID Field Appears

The Customer Tax ID field is available when the selected customer is configured as a walk-in customer.


Is Walk-in Customer

If a regular customer is selected, VunaPOS uses the tax information already stored on that customer record.

This prevents the cashier from unnecessarily re-entering information that ERPNext already knows.

Enter a Customer Tax ID

To add a Tax ID for a walk-in customer:

  1. Open VunaPOS.
  2. Confirm that the selected customer is a walk-in customer.
  3. Add the required items to the cart.
  4. Open Checkout.
  5. Enter the customer’s Tax ID in the provided field.
  6. Review the invoice total and payment details.
  7. Complete the sale.

The Tax ID applies only to the current invoice unless the customer is later created as a permanent ERPNext Customer.

Example

A cash customer purchases goods worth KES 5,800.00 and requests an invoice for business use.

The cashier can use:

VunaPOS creates the invoice using the shared walk-in customer while attaching the entered Tax ID to that specific transaction.

This allows the customer to receive an invoice containing their tax information without creating a new Customer record for a one-time purchase.

How VunaPOS Uses the Tax ID

When the sale is completed, VunaPOS adds the entered Tax ID to the invoice created for the transaction.

The invoice may be either:

  • Sales Invoice
  • POS Invoice

The document type depends on the current POS Settings configuration.

The Tax ID is then available for downstream processes such as:

  • invoice printing
  • eTIMS integration
  • fiscal reporting
  • customer reference
  • transaction audit

VunaPOS does not replace the selected walk-in customer with a new Customer record.

Important Notes

Note: The Tax ID field is intended for walk-in customers who need their own tax details included on a single invoice.

Note: For regular customers, maintain the Tax ID on the ERPNext Customer record instead of entering it manually during every sale.

Warning: Confirm the Tax ID before completing checkout. An incorrect Tax ID may result in an incorrect fiscal or tax invoice.

Warning: Once the invoice is submitted, correcting the Tax ID may require cancelling or amending the transaction, depending on permissions and fiscal integration rules.

Tax ID and eTIMS

Where an eTIMS integration is installed, the entered Tax ID can be passed with the invoice information used for fiscalisation.

This allows a walk-in customer to receive a tax invoice containing their own identification details even though the transaction uses the shared walk-in Customer record.

The exact fiscal behaviour depends on the eTIMS application installed on the site.

VunaPOS itself captures the Tax ID and attaches it to the invoice. Any external fiscal submission is handled by the configured integration.

Common Problems

Customer Tax ID Field Is Not Visible

Cause

The selected customer may not be marked as a walk-in customer.

Resolution

  1. Confirm the selected customer.
  2. Open the Customer record in ERPNext.
  3. Verify that the customer is configured as a walk-in customer.
  4. Return to VunaPOS and select the customer again.

Tax ID Is Not Included on the Invoice

Cause

The Tax ID may not have been entered before checkout, or the invoice field used by the integration may not be configured correctly.

Resolution

  1. Confirm the Tax ID was entered before completing the sale.
  2. Open the submitted invoice.
  3. Check whether the Tax ID was saved.
  4. Review the installed eTIMS or fiscal integration configuration where applicable.

Tax ID Is Invalid

Cause

The value may be incomplete, mistyped, or in an unsupported format.

Resolution

  1. Confirm the Tax ID with the customer.
  2. Correct the value before checkout.
  3. Retry the sale.

Customer Should Not Be a Walk-in Customer

Cause

The buyer may be a recurring customer whose details should be stored permanently.

Resolution

  1. Create or select the correct ERPNext Customer.
  2. Store the Tax ID on the Customer record.
  3. Use that customer for the sale instead of the shared walk-in customer.
Last updated 1 month ago
Was this helpful?
Thanks!