The business, run properly
Purchasing, stock by outlet and warehouse, POS, invoices and GST — configured for your trade before you log in.
Purchasing, stock, counter, GST and accounts for businesses that sell stock. Each app does one job well; together they share one dataset, set up for your trade and kept running for you.
Showing Vritti Cloud
Pick the apps you need — they already work together
The whole cycle
Vritti keeps the whole cycle on one record you own:
The platform
Run the business on the ERP, get your own system on Vritti Cloud, and — soon — meet your customers on Voop. Nothing is stitched together: they share the same data, so the counter, the warehouse and your website always agree.
Purchasing, stock by outlet and warehouse, POS, invoices and GST — configured for your trade before you log in.
Create your organisation, pick the business you run, and your own system is provisioned — your database, your domain, your storage.
A customer super app. Your store ships inside it as a mini app — no app of your own to build or maintain.
and underneath it all
one datasetA goods receipt, a counter sale, an online order and a GST return are not four systems talking to each other. They are four entries in the same records — so nothing has to be reconciled, ever.
Live on one deployment
A goods receipt, a counter sale, an online order and a GST return — all of it landing in the same records, at the same moment.
How it comes together
You start on Vritti Cloud. Create your organisation, tell us what business you run, and your own system is provisioned for you.
A pharmacy gets batch and expiry. Apparel gets size and colour. Hardware gets unit conversions. You get the features your trade needs, not a blank system.
We build your website and deploy it on your own domain. Connect it and it sells from the same stock — or shows the same availability — as your team sees.
Continuous backups, updates handled, everything watched around the clock. You run the business, not the servers.
Why it fits real businesses
Your company, your registered firms, your outlets and the managers who run them are genuinely different things. The platform keeps each one straight instead of forcing them into a single tree.
Your data
Each business runs on its own Postgres database — physically separated, not a tenant column in someone else's table.
Continuous backup with point-in-time restore. Rewind to any minute, not to last night's copy.
Amounts are held as integers in minor units, so your accounts never drift by a paisa to a rounding error.
Permissions resolve per outlet, per firm and per role, so a branch manager sees a branch and not the books.
An item without a resolvable tax class will not quietly sell at zero tax.
Every change your system receives is verified against an Ed25519 signature before it is applied.
Partners
What do you run?
Each business type gets the features that trade actually needs. Find yours.
From the blog
Overselling is not a website bug — it is an architecture decision. When the counter, the marketplace and the online store each keep their own stock, drift is guaranteed.
Read moreFirst-expiry-first-out is how pharmacies, grocers and pet stores stop writing off stock they could have sold. Here is why FIFO quietly fails.
Read moreYour registered firms and your physical outlets are different things. Software that forces them into one tree makes you choose which truth to break.
Read moreFAQ
VAP (Vritti AI Platforms) is an AI-first ERP for businesses that buy or manufacture stock and sell it. It runs purchasing, inventory, billing, POS, GST and customer records end to end, and it is configured per business type rather than being a blank system you have to shape yourself.
Billing software records sales. VAP runs the whole loop — what you bought, what you hold, what you sold, at which outlet, under which registered firm, and what tax applies. Your online store reads from the same stock, so channels cannot disagree about what is available.
No. Most businesses start with the apps for purchasing, stock and billing. Adding a website built and deployed by Vritti is optional, and so is connecting it — though connecting it is what gives you one catalogue and one stock position instead of two.
Your business gets its own deployment — its own database, its own domain, its own storage — provisioned and kept running for you. Your data is never mixed into a shared database with other businesses. You own the data; Vritti handles the running of it.
Outlets and legal entities are separate dimensions in the model, so both are built in. A new outlet gets its own stock, prices and staff roles. A new registered firm keeps its own books, fiscal year and tax registrations while you still see the whole group consolidated.
Get started
Tell us what you sell, how many outlets and registered firms you run and where you sell. We will walk you through a real system set up like yours — not a generic demo.