Every module. One connected system.
Every feature in Centrik is connected — what happens in procurement flows into inventory, orders, and reports automatically.
How the modules connect?
- Procurement → Inventory → Orders → Reporting: all connected, no re-entry
- Manufacturing draws raw materials from stock and puts finished goods back in
- Bookings connect to your service catalogue, staff, and invoicing
- One entry anywhere updates the relevant data everywhere
When a GRN is created, inventory updates. When an order ships, stock adjusts. No manual entries between modules.
End-to-end from vendor onboarding and PR through to GRN and invoice matching.
- Vendor onboarding by invitation — GSTIN auto-fetches company details
- Create PRs manually or from low-stock SKUs — convert to PO in one click
- Multiple GRNs per PO to support partial deliveries
- Quality check per GRN item — accept, reject, or hold with reason, with photos of rejected items and who inspected each line
- Upload a vendor quotation or purchase invoice and the fields are read into a draft for you (OCR)
- Two-way or three-way matching across PO, GRN, and invoice — overbilling flagged automatically
- Department budgets — see what's left before raising a PO, and over-budget POs are flagged for approval
- PO export as PDF, shareable over email
Real-time stock visibility with full traceability from goods receipt to sale.
- Product catalogue with HSN/SAC-linked categories and GST rate auto-fetch
- Track by quantity, serial number, or batch — expiry dates for perishables
- Barcode generation from internal serial number on goods receipt
- Live stock levels by location — updated automatically on GRN and order fulfilment
- Transfer stock between locations — one step, or dispatch-and-receive if you want a check in between
- Stock reservation — committed vs available quantities tracked separately
- Reorder level alerts before stock runs out
- Multiple selling price lists by sales channel
- Manual stock adjustment with type and reason logging
- Full stock history for any product, from receipt and sale to production and job work, and the movement history of any single serial number or batch
- Monthly stock statement — opening, in, out, and closing quantity and value per product
Turn raw materials into finished goods, with stock and cost per unit kept up to date at every run.
- Bills of materials — components, scrap allowance, by-products, and labour or overhead cost per run
- Estimated cost per unit before you produce, net of what scrap and by-products can be sold for
- Revise a BOM without losing the old one — every change kept in history
- Manufacturing orders from a BOM, ad hoc for one-off jobs, or made to order against a sales order
- Material availability check before release. Raise a draft purchase request for any shortfall (needs Procurement)
- Optional approval before a manufacturing order is released, and on store issue slips
- Store issue slips: hand materials over against a manufacturing order or straight to a department, and print the slip for signatures
- Record output in one or more runs. Finished goods, scrap, and by-products go into stock automatically, and a run can be cancelled if it was entered by mistake
- Batch, serial number, and expiry on finished goods — trace any batch back to the raw-material batches it was made from
- Send materials out for job work: a challan, what is still out on each order, returns and losses, and ITC-04 tables 4 and 5A as CSVs for the GST offline tool, with an overdue list
- Consumption variance and material-used reports — standard vs actual, per order and per material
Complete sales flow from quote to tax invoice, connected to inventory and customer records.
- Quote → proforma invoice → sales order → tax invoice without re-entry
- Auto CGST/SGST/IGST split based on HSN/SAC code and buyer state
- GST-compliant invoices with auto-populated customer GSTIN and billing details
- Delivery challans for moving goods without an invoice — job work, supply on approval, or line sales — with returns tracked back in
- Percentage or amount discounts, by product, category, or order value — applied automatically
- A dedicated point-of-sale screen for walk-in and counter sales
- Upload a customer PO to fill in the order, or an offline bill to fill in the invoice
- File a return against any invoice, item by item — refund the customer or issue a credit note. Set how many days after the invoice date returns are allowed, or leave it unrestricted.
- Payment recording against invoices with transaction reference capture
Appointment and group session management for service-based businesses.
- Two types: 1:1 appointments (flexible time) and group events (fixed schedule)
- Real-time slot availability based on staff schedule and resource allocation
- Buffer time before and after sessions to prevent overbooking
- Waitlist for fully booked slots
- Service catalogue with duration, capacity, pricing, and staff mapping
- Walk-in booking creation by staff on behalf of customers
- Sell membership packages, like 5 haircuts in 3 months, and use a free service from a package to pay for a completed booking
- Raise an invoice for a completed booking from the Bookings page
Pre-built and custom reports with April–March financial year built in throughout.
- Dashboard: pending orders, low-stock alerts, open POs, upcoming bookings, overdue payments
- Stock value on hand, cost of goods sold, and days of inventory at a glance
- Stock and book-debt statement for your bank — drawing power worked out from your stock and receivables
- Trend charts by metric — inventory turnover, procurement spend, order volume
- Download exactly the data you need for any module — common fields are pre-selected, add more, apply filters, export as CSV
- April–March financial year across all date filters
The foundation every module is built on.
Frequently Asked Questions
They're one system. A GRN updates inventory, an order updates stock, a booking updates invoicing — no exporting from one module and importing into another.