Skip to content
Open-source ERP with no per-user licence fees. Single-site rollouts go live in as little as one week.See pricing
SSyvaSoft
Service

POS Software Development & uniCenta POS Customisation Services

Customised POS built on open-source uniCenta, wired into your ERP and accounts — with tills that keep billing when the line drops.

See our work

Platforms & technologies

  • uniCenta oPOS
  • Java
  • MariaDB
  • PostgreSQL
  • ESC/POS receipt printing
  • JavaPOS peripherals
  • Jasper Reports
  • REST APIs
  • iDempiere
  • ERPNext
  • Linux
  • Docker
Point of Sale Solutions · engagement

Phases

6

Deliverables

8

Pricing

Fixed

Delivery progress by phase

3–5 daysCounter study & scopeScoped
1–2 weeksConfiguration & hardware selectionScoped
2–5 weeksCustomisation & ERP integrationScoped

What is Point of Sale Solutions?

A custom POS solution is billing software fitted to one retailer's counter — its tender types, hardware, bill format and tax rules — rather than a fixed package. SyvaSoft builds these on uniCenta oPOS, an open-source point of sale with no per-till licence fee, integrated with the customer's ERP so takings post to the ledger without re-keying. Tills keep billing offline and sync on reconnect.

Capabilities

What this practice actually does

Specific work, not a list of buzzwords. Each of these is something we have shipped.

uniCenta POS customisation

Tender types, bill and receipt layouts, discount authority limits, shift rules and cashier roles built on the open-source uniCenta oPOS Java codebase to match how your counter actually runs.

Counter hardware integration

Barcode scanners, ESC/POS thermal printers, cash drawers, customer displays, card terminals and weighing scales for loose goods, all test-fitted on your actual devices rather than assumed from a datasheet.

Offline till billing

Each till holds a local database and keeps scanning, printing and taking payment when the line drops. Queued sales post on reconnect, and the back office sees which tills have not checked in.

GST billing and IRN generation

HSN and rate mapping, compliant bill formats, and IRN with printed QR raised against the e-invoice portal for B2B sales while ordinary counter sales take the non-IRN path automatically.

ERP ledger posting

Sales, tenders, returns and stock movements post into iDempiere or ERPNext from the transaction itself, so nobody types the takings into the accounts the next morning.

Multi-store pricing and reconciliation

Central price lists, time-bound offers and bundle schemes pushed to every outlet, with shift close, cash declaration, tender-wise settlement matching and Z-reports per till and per day.

Why SyvaSoft

What is different about working with us

No per-till licence fees

uniCenta oPOS is open source, so a fifth counter or a third outlet costs hardware and setup time only. You pay us for customisation and support, never for permission to bill.

We stand at your counter first

Scoping means a busy trading period spent watching how billing, discounts, returns and closing really work. Fixed pricing comes after that study, not from a form on a website.

Scale, batch and expiry handled

Weight-priced items, batch capture and expiry blocking at the till are standard scope for us, which is what grocery, provisions, pharmacy and produce counters usually cannot get elsewhere.

POS and ERP from one team

The same practice builds the till and the ledger it posts into, so retail billing and accounts are one project with one owner rather than two vendors pointing at each other.

₹0

Per-till licence fees

1–2 weeks

Pilot till before rollout

3–5 days

Rollout per outlet

Offline

Tills keep billing

What you get

Deliverables

Concrete outputs you can review and sign off, not vague consulting hours.

Configured uniCenta POS

Tender types, receipt and bill formats, tax templates, discount authority limits, user roles and shift rules configured against how your counter actually runs.

ERP and accounting integration

Sales, tenders, returns and stock movements posting into the ERP ledger from the transaction, with no summary re-keying at the back office.

Counter hardware setup

Barcode scanners, thermal printers, cash drawers, customer displays, card terminals and weighing scales configured and tested at the till.

Offline billing and sync

Local transaction store with queued posting on reconnect, plus a back-office view of which tills have synced and which have not.

GST billing and e-invoicing

HSN and rate mapping, GST-compliant bill formats, IRN generation with printed QR for B2B invoices, and return data from the same ledger.

Multi-store price and promotion push

Central price lists, time-bound offers and bundle schemes pushed to every outlet, with store-group variation where pricing genuinely differs.

Reconciliation and Z-reports

Shift and cashier close with cash declaration, tender-wise reconciliation against card and UPI settlements, and Z-reports per till and per day.

Counter training and source handover

Cashier and supervisor training at the till, a one-page counter reference, documented configuration and the customisation source delivered to you.

Why we build POS on uniCenta

uniCenta oPOS is a mature open-source point of sale with a Java codebase, a real database behind it and support for the peripherals a counter actually uses. It is the same commercial argument as the rest of our open-source practice: there is no per-till licence fee, so a chain that opens its fourth outlet pays for hardware and configuration rather than for permission to bill.

What uniCenta does not ship is your business. Tender types, receipt layout, discount authority, batch handling, tax treatment and the link to your accounts all have to be built. That customisation is the engagement — the platform is just where it starts.

The till has to work when the line goes down

Retail connectivity in India is not dependable, and a counter that stops billing because a link dropped loses the sale, not just the transaction. Tills hold a local database and continue billing, printing and taking payment offline. Queued sales post to the central ledger when the connection returns, and the sync is reconciled rather than assumed — a till that has not checked in is visible from the back office.

Hardware at the counter

Barcode scanners, thermal receipt printers, cash drawers, customer displays and card terminals are handled through standard interfaces, so you are not tied to one supplier's kit. Weighing scales integrate for loose goods, which matters in grocery, provisions and produce where the item is priced by weight at the counter. Batch and expiry data is captured at the till, so expired stock cannot be billed and near-expiry stock is reported while it can still be moved.

We supply and set up the hardware where you want that handled, and train staff at the counter rather than in a classroom.

One ledger, not two

The point of integrating POS with ERP is that nobody types the day's takings anywhere. Sales, tenders, discounts and returns post into the accounting ledger from the transaction itself. Stock moves out of the outlet in the same operation. Shift and cashier reconciliation, cash declaration and Z-reports come from the same data, so a short till is identified at closing rather than at month-end.

For multi-store operators, prices and promotions are set centrally and pushed to every counter, and each outlet reports on the same basis without a store-level spreadsheet in between.

GST billing and e-invoicing

Counter bills are GST-compliant with correct HSN, rate and tax split. B2B invoices raise an IRN against the e-invoice portal directly from the sale, and the QR code prints on the invoice. Thresholds and rules change, so the configuration is set against what is in force at go-live and revisited as part of support.

From one counter to a chain

A single shop moving off a standalone billing package and a twenty-outlet chain are the same platform with different amounts of work between them. We scope both the same way: study the counter first, then decide what standard uniCenta covers and what has to be built.

Engagement

How the work runs

  1. 1

    Counter study & scope

    3–5 days

    We stand at the counter through a busy period and map how billing, discounts, returns and closing actually work today, then write the scope and hardware list against that.

  2. 2

    Configuration & hardware selection

    1–2 weeks

    Standard uniCenta configured for tenders, taxes, roles and bill formats, with peripherals specified and test-fitted before anything is ordered.

  3. 3

    Customisation & ERP integration

    2–5 weeks

    The genuine gaps built as customisations, plus the posting interface into the ERP ledger, stock and loyalty. Scale, batch and e-invoicing work sits here.

  4. 4

    Pilot till

    1–2 weeks

    One counter runs live alongside your existing billing for an agreed period, including a deliberate offline test and a full shift close each day.

  5. 5

    Rollout & counter training

    3–5 days per outlet

    Remaining tills and outlets cut over, staff trained at the counter, and one of our people on site through the first weekend trade.

  6. 6

    Support

    Ongoing

    Retainer support covering till issues, peripheral failures, price and scheme changes, statutory format updates and version upgrades.

This is a good fit if…

  • You are paying per-till or annual licence fees on a billing package and adding counters keeps increasing them
  • Your POS and your accounts are separate systems and someone re-keys the daily takings every morning
  • Billing stops at the counter whenever the internet drops
  • You run several outlets and prices, schemes and stock have drifted apart between them
  • You need weighing scale, batch or expiry handling that a standard retail billing package does not do properly

Answers

Point of Sale Solutions — questions we get asked

How much does a custom POS implementation cost?

Cost has three parts: configuration and customisation, integration with your ERP or accounts, and hardware. The software itself carries no licence fee, so a single-store rollout on largely standard configuration is a small fixed-price engagement, while a multi-outlet chain with scale integration, loyalty and e-invoicing is scoped phase by phase. A counter hardware kit — scanner, thermal printer, cash drawer and display — is normally a few tens of thousands of rupees per till. We quote fixed price after the counter study, not before it.

Are there per-till or per-user licence fees?

No. uniCenta oPOS is open-source software, so opening a fifth counter or a third outlet costs hardware and setup effort, not an additional licence. You pay us for implementation, customisation and support. This is the same reason we work with iDempiere and ERPNext rather than proprietary platforms — the software bill does not grow every time the business does.

Will it work with our existing counter hardware?

Usually, yes. Barcode scanners, thermal receipt printers, cash drawers and customer displays are addressed through standard interfaces, so most kit already on your counters can be reused. Weighing scales and card terminals depend on the specific model and the protocol it exposes, which is why we test-fit your actual devices during configuration rather than assuming compatibility from a datasheet.

What happens at the till if the internet goes down?

Billing continues. The till holds a local database, keeps scanning, printing and taking payment, and queues the sales. When connectivity returns, the queued transactions post to the central ledger and stock updates follow. The back office can see which tills have synced and which are still holding transactions, so an outlet that has been offline for a day is visible rather than discovered later.

Does it generate GST e-invoices?

Yes, where they apply. B2B invoices generate an IRN against the e-invoice portal from the sale itself and print the QR code on the invoice. Ordinary counter sales to consumers do not require an IRN, so the till handles both paths without the cashier deciding. Turnover thresholds and portal rules change periodically, so we configure against the rule in force at go-live and update it as part of support.

Can we migrate from our existing billing software?

Yes. Item masters, barcodes, price lists, tax mapping, customers and loyalty point balances are migrated and checked against your current system before cutover. Outstanding credit balances come across as opening figures. Historical bills are usually better left in the old system read-only for reference than migrated wholesale, and we will give you a straight cost comparison during the counter study.

Get a scope and an estimate

Describe where you are today — the systems, the team size, what is breaking. We will come back with a phased scope and a number, not a discovery invoice.

We use your details only to respond to this enquiry. No newsletters unless you ask.

Related

ERPNext Consulting

Implementation, customisation and support for ERPNext — the fastest route to a working open-source ERP.

Explore ERPNext Consulting

Trading ERP

Multi-store retail ERP with built-in POS, live stock across outlets and GST e-invoicing out of the box.

Explore Trading ERP

See it running on your own numbers

Send us a weighbridge slip, a BOQ or a stock register. We will configure the demo around it, so you are judging the fit — not a canned dataset.

Talk to a consultant

Prefer to talk? +91 94897 49361

Book a free demo

Tell us how you operate today and we will configure the demo around your own numbers — a weighbridge slip, a BOQ or a stock register — rather than a canned dataset.

We use your details only to respond to this enquiry. No newsletters unless you ask.