Pos

NeuPOS is a powerful and user-friendly Point of Sale (POS) system built on ERPNext.

This guide walks you through every step — from starting your shift to closing it at the end of the day.


Selecting Company & POS Profile

Screenshot from 2026 07 30 10 45 55

When you start NeuPOS, the first screen you’ll see is the Company Selection modal.

  1. Choose the Company you want to operate under.
  2. Select the POS Profile — this determines key settings such as the warehouse, pricing rules, and other billing preferences.
  3. Enter the Opening Amount, which is the starting cash in the drawer for the shift.
    • This helps track sales and reconcile cash at the end of the day.

Once submitted, the counter interface will open.


The Counter Interface

Screenshot from 2026 07 30 10 37 29

Here, you can see the list of available items and begin billing.

Key Features

  • Search and add Items by name or scan barcodes.
  • Click on an item to add it to the cart.
  • Select a Customer for the transaction.
  • Choose the Cart Type — Sales Invoice, Sales Order, or Sales Return.
  • Filter by Item Groups, and toggle between List or Card view.

Cart Options

Screenshot from 2026 07 30 10 50 36

Once items are added to the cart, several useful options become available.

Cart Actions

  • Click on an item row to expand and view item details.
  • Adjust quantities directly.
  • Remove item from cart.
  • Apply discounts — either as a percentage or a fixed amount.
  • Change Units of Measurement if needed.

Holding an Invoice

You can temporarily hold an invoice if a customer needs to pause billing (for example, to pick more items).

  1. Click Hold Invoice.
  2. The cart is saved as a “Held Bill”.
  3. You can continue billing for the next customer without losing progress.

Later, you can retrieve and resume any held bill from the Held Bills menu.


Managing Held Bills, Orders, and Returns

Screenshot from 2026 07 30 10 52 56

In the top-right corner, click the Actions button to access advanced options:

Held Bills

Selecting Show Held Bills displays a list of invoices that were previously held.

image3b931c

Choose one and click Invoice to restore it to the cart — you can then continue billing or proceed to checkout.

Return Invoices

Selecting Return Invoice opens a list of invoices eligible for return.

Screenshot from 2026 07 30 10 56 49

When you select one:

  • The system loads the items into the cart with negative quantities.
  • You can adjust quantities or remove items based on the actual return.

    After making the adjustments, proceed to Checkout.

Sales Order

  1. From the cart type dropdown, select Sales Order.
  2. Add items to the cart as usual.
  3. Proceed to Checkout.

Here you can:

  • Review all items, discounts, and taxes.
  • Add a Delivery Date for the order.
  • Submit the payment (if required).

Once submitted, you’ll return to the POS interface.


Viewing Open Orders

  1. Click the Actions button in the top-right corner.
  2. Select Show Open Orders.
  3. A list of pending Sales Orders appears.
  4. Click Invoice on the desired order — the items will load into the cart automatically.
  5. You can then continue to Checkout and complete the sale.

Checkout & Payments

Screenshot from 2026 07 30 11 02 18

When your cart is ready, move to the Checkout screen.

Here you can:

  • Review all items, discounts, and taxes.
  • Enter the amount received from the customer.
    • The system automatically calculates the balance to return.
  • Assign a Salesperson if applicable.
  • Click Submit & Print to finalize the sale and print the invoice.
  • If needed, use Reprint Last Document to print the last invoice again.

Syncing with the Server

Invoices are first stored locally on the counter and automatically synced to the ERPNext server.

  • Automatic Sync happens every hour.
  • You can also manually sync anytime by selecting Sync Now from the menu.
  • Once synced, invoices appear on the Server with full details.

Closing Shift

At the end of your shift, you should close the counter to complete the day’s records.

Screenshot from 2026 07 30 11 06 10

  1. Open the menu and select Close Shift.
  2. A summary modal appears showing:
    • Opening Balance
    • Expected Closing Balance
  3. Enter the Actual Closing Amount (the cash counted).
  4. The system calculates any difference automatically.
  5. Click Submit to officially close the shift.
Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on