We build the software
your stores run on.
Point of sale and back office for convenience stores, fuel retail, and independent chains — designed as one system. And when it has to fit the equipment already at your counter, our engineers come to the store and make it fit.
- Platform
- POS + back office, one system
- Services
- On-site integration engineering
- Built for
- C-store · Fuel · Independent retail
Dashboard
Today · America/Chicago · updated 6:14 PM
A software company that still shows up in person.
Most retail software is sold as a login and a PDF. That works until the price book has fourteen years of drift in it, the numbers stop agreeing between two stores, and nobody left at the vendor knows why. We write the software, and we do the part after the software.
Product engineering
Anvil, our POS and back-office platform: register, catalog, fuel, inventory, and money, built as one system instead of five that sync overnight.
Integration services
On-site surveys, systems integration, data migration, and custom development against whatever your stores are already committed to.
Operations support
Monitoring on the store connection, alerts while the store is still open, and a support desk staffed by the people who wrote the code.
Anvil
One system from the register to the ledger. The counter keeps selling when the internet drops, and the office sees the day as it happens instead of the morning after.
A register the clerk can learn in a shift
Fast lookup, weighted and linked items, age verification, fuel prepay and postpay, EBT and WIC tender splits. It runs locally, so a dropped connection is a sync delay, not a closed store.
- Offline-first: sells through outages and reconciles on reconnect
- Fuel prepay and postpay reconciliation, with drive-off logging
- ID scanning with per-category age and quantity rules
- Every void, refund, and no-sale attributed to a cashier
Ticket #4471
Cashier: A. Reyes · 6:12 PM
| Item | Qty | Amount |
|---|---|---|
| Pump 4 · Regular · 14.212 gal | 1 | 50.31 |
| Corn chips 2.75 oz | 2 | 5.50 |
| Fountain 32 oz | 1 | 1.89 |
| Marlboro Red box ID 21+ | 1 | 9.45 |
Change a price once, everywhere
Edit one item or a whole department, then push the batch to every register and watch each one report back as it takes the change. If a register turns a batch down, the batch retries itself and somebody is told while the store is still open.
- Bulk edits by department, vendor, tax group, or margin target
- Full change history: who changed what, when, and from where
- Fuel grades in cash and credit, with competitor survey logging
- Push a store's catalog to the rest of the group in one action
Batch 1042 · 28 items
Queued 5:52 PM · 4 stores
| Store | Lanes | Items | Status |
|---|---|---|---|
| Eastside Market | 3 | 28 | Applied |
| Route 9 | 2 | 28 | Applied |
| Airport Rd. | 4 | 28 | In progress |
| Lakeside | 2 | 28 | Retrying · 2 of 5 |
The money side, closed out nightly
Till sessions against counted cash, drops and payouts, vendor invoices captured and posted, lottery settled against tickets that actually sold. The day closes on its own, and the exceptions are the only thing anyone has to look at.
- Shift-level over/short with the transactions behind every variance
- Vendor invoices matched to receipts and posted to your ledger
- Scratch and online lottery by book, slot, and settlement date
- Exports your accountant already knows how to open
Three sessions counted
Eastside Market · closes 11:00 PM
| Shift | Expected | Counted | Net |
|---|---|---|---|
| 1 · 6a–2p M. Ortiz | 1,206.00 | 1,207.45 | +1.45 |
| 2 · 2p–10p A. Reyes | 1,918.40 | 1,915.20 | −3.20 |
| 3 · 10p–6a D. Finch | 742.85 | 742.85 | 0.00 |
The rest of the day, handled.
Inventory
Stock by barcode with counts, adjustments, and the movement history behind every number. Reorder points that account for how the item actually sells.
Invoices
Distributor invoices are captured once, matched against what actually arrived, and queue the cost changes they imply.
Lottery
Scan a book in, assign it a display slot, and settle the day against the tickets that actually sold. Low-ticket alerts before the slot goes empty.
Time clock
Punches that only register inside an approved location, with breaks, overtime, and a report that reads back every hour claimed.
Reporting
Daily sales, margin by department, shrink, fuel volume and CPG, and any report you need cut the way your accountant asks for it.
Multi-store
Run four stores or forty from one console: shared catalog, per-store overrides, and a group-level view that rolls up without a spreadsheet.
Our engineers come to the store.
Software is the easy half. The hard half is the twenty-year-old price book, the back-office PC under the desk, and the clerk who has run the same eight keys since 2011. We take that half too — as a scoped engagement with a named engineer, not a ticket queue.
Site survey & discovery
We walk the store. What you run today, where the data lives, how the network is laid out, and how the staff actually work — written up as a findings document before anyone quotes a number.
Systems integration
We map what your stores run today onto one data model, then build and maintain the connections that keep the catalog, the day's sales, and the money in step.
Data migration
Price books, vendor catalogs, customer accounts, and years of sales history moved over and reconciled item by item, with a diff you can sign off on.
Custom development
A loyalty rule your group runs on, a report your lender requires, a feed to a jobber or an ERP. We build it against the platform and maintain it.
Installation & training
We cut over on site, usually overnight, and stay through the first shifts. Every clerk gets trained on the register they will actually stand at.
Managed support
We watch the link to every store. When a sync fails or a lane goes dark you hear it from us first, with the log already pulled.
Survey
A day in the store. We document the hardware, the data, and the workflow, then write it down.
Scope
A fixed statement of work: what gets built, what gets migrated, who does it, and what it costs.
Pilot
One store goes live first and runs a full cycle — a week of real shifts, real invoices, a real close.
Rollout
The rest of the group, store by store, on a schedule that never leaves two registers disagreeing.
Support
Monitoring, updates, and an engineer who already knows your install when you call.
Computronium LLC
We are a software company working on one problem: the systems that independent retail runs on are old, disconnected, and sold by companies that have stopped shipping. We build the replacement, and we do the unglamorous work of getting it installed.
Per location, per month.
Software is a subscription. Integration work is scoped and quoted per engagement, so you see the number before it starts.
Core
The register and the numbers behind it.
- Point of sale, unlimited lanes
- Price book, departments, tax groups
- Push to register with change history
- Sales dashboard and daily reports
- Email support
Complete
The whole store, front to back.
- Everything in Core, plus:
- Fuel pricing and competitor survey
- Invoices, expenses, receipt capture
- Inventory, lottery, till settlement
- Time clock and multi-store rollups
- Priority support with monitoring
Enterprise
Groups, jobbers, and anyone with a legacy system to unwind.
- Everything in Complete, plus:
- Named integration engineer
- Custom development and private modules
- Loss-prevention review tools
- SLA, on-site response, and training program
No contracts on Core and Complete. Site surveys, migration, and installation are quoted per engagement after the survey.
Questions we get asked
Do we have to replace our current POS?
What does the on-site engagement actually involve?
What happens when the internet goes down?
How long does a cutover take?
Can we get our data back out?
Do you build custom features?
Start with the survey.
Tell us how many stores you run and what is behind the counter today. We will come look at it, write down what we find, and quote the work from there.
- [email protected]