A food kiosk inventory app built for the Philippines
Stop reconciling stock on scratch paper. CGRAM tracks beginning inventory, deliveries, pullouts, and ending counts for every product in every store — from the phone already in your crew's pocket.
It works offline at the cart and syncs the moment signal returns, so a dead spot never stops the day.
No card needed · Works offline · Made for Philippine food businesses

Beginning & ending counts
Yesterday's ending stock auto-fills today's beginning count. Crew validate it in one screen, and any mismatch is flagged to the owner instantly.
Per-store catalogs
Each kiosk has its own products and items — bottles, cups, powders, syrups. Configure once; crew only see what their store sells.
Pullouts between stores
Move stock to a sister store with receiving confirmation, or log a one-sided transfer to an external franchisee with notes.
Works fully offline
Counts, deliveries, and pullouts queue on-device and sync automatically. No signal at the cart is no problem.
Discrepancy alerts
When the morning count doesn't match last night's close, the owner is notified before the day proceeds — shrinkage gets caught early.
Photo-backed records
Crew attach photos to deliveries and audits. A 60-day rolling archive is emailed to the owner every month.
Inventory that matches how a kiosk actually runs
Most inventory software is built for warehouses, not a three-square-meter food cart. CGRAM is built around the daily kiosk rhythm: open, validate yesterday's stock, log mid-day deliveries and pullouts, then close with an ending count that carries into tomorrow.
Because beginning inventory is auto-populated from the previous night's close, crew can't quietly paper over a shortfall — a mismatch gates the day until the owner responds. That single rule turns inventory from a guessing game into an accountability chain.
Designed for multiple stores with different products
Running a coconut-shake cart, a flavored-drinks stall, and a fries kiosk? Each store keeps its own catalog, its own items, and its own counts. The owner sees every store on one dashboard; each crew sees only theirs.
Pullouts between your own stores require the receiving store to confirm before the stock posts to their books, so nothing falls through the cracks when you shift supply around.
Free to start, priced for small operators
CGRAM is free for your first 30 days with no card required. After that, the Solo plan keeps one store running for ₱99/month, and Starter covers up to three stores for ₱299/month — less than ₱10 a day per store.
Compliance features like BIR receipts and DOLE holiday pay are optional and off by default, so an informal cart and a registered franchise can both run the same app without friction.
Questions, answered
Does the inventory app work without internet?
Yes. Crew can log counts, deliveries, and pullouts completely offline. Everything queues on the device and syncs automatically when a connection returns.
Can I track stock across several kiosks?
Yes. Each store has its own product catalog and counts. The Starter plan covers up to three stores; Business covers unlimited stores with a consolidated dashboard.
How are pullouts between stores handled?
A pullout to one of your own stores requires the receiving store to confirm before it posts to their inventory. Transfers to external franchisees are logged one-sided with a notes field.
Is it really free to start?
Yes — 30 days free, no card needed. After the trial, plans start at ₱99/month for a single store.
Explore more
Run your kiosk from your phone — starting today
Try CGRAM free for 30 days. No card needed. Or message us for a live 15-minute demo on Messenger.
- Works offline
- Set up in minutes
- Cancel anytime