Codeblix retail management software

Your POS feature catalogue.

122 capabilities across 12 areas, from barcode sales and multiple branches to accounting, offline sales and rollout support.

Choose the modules, outlets, hardware connections and service scope for your business with Codeblix. Provider connections require the appropriate external accounts and configuration.

01 / 8 capabilities

Multiple branches, stores and tills

Bring your outlets together while keeping stock, staff access and reporting clear for each branch.

Multiple outlets in one company

Manage a retail chain’s branches within the same company workspace.

Store switching

Move between the outlets your account is authorised to manage.

Staff access by outlet

Assign staff to their permitted stores and roles.

Multiple checkout terminals

Configure tills and checkout stations for each store.

Branch stock visibility

Review quantities held at each location.

Store-specific selling prices

Maintain store price overrides where your pricing policy requires them.

Inter-branch stock transfers

Create, dispatch and receive transfers, keeping the quantities and document status visible.

Individual and consolidated reporting

Authorised managers can review one outlet or combine accessible outlets in supported reports.

02 / 12 capabilities

POS checkout and sales management

Serve customers at the counter, keep payments clear and handle exceptions with the right controls.

Barcode scanning

Scan a product barcode into the basket and scan again to increase quantity.

Search and quick product selection

Find products by name or code, or use the product grid and category filters.

Cash, card and other payment recording

Record the configured payment methods used for each sale. Bank-terminal integration depends on the selected provider and equipment.

Split payments

Allocate a sale across more than one supported payment method.

Cash tender and change

Enter the amount received and see the change due.

Percentage and amount discounts

Apply the permitted discount type to the sale.

Supervisor discount approval

Request authorised approval when a discount exceeds the configured cashier threshold.

Hold and resume a basket

Park a sale, serve another customer and return to the saved basket.

Cancel a held sale

Void a parked basket when it is no longer needed.

Returns and refunds

Record a return with its reason and the appropriate restocking choice. Refund processing requires connectivity.

Receipt printing and reprinting

Print the completed transaction and retrieve a receipt for a previous sale.

Sales history and cashier attribution

Find transactions and identify the cashier responsible for each recorded sale.

03 / 12 capabilities

Products, barcodes and pricing

Build the catalogue your cashiers use, with the product structure and pricing your shop needs.

Product catalogue with SKUs and barcodes

Keep product identifiers, descriptions and selling information together.

Product categories

Organise items into categories so staff can browse and filter them.

Brand management

Maintain product brands and their logos.

Units of measure

Configure the units and unit categories used by your products.

Product variants

Create variations such as size and colour with their own product details.

Kits and bundled products

Define the component products that make up a kit.

Barcode label printing

Prepare product labels for supported label layouts and printers.

Product spreadsheet imports

Import product data through the preview-and-confirm import workflow.

Bulk product images

Match uploaded image files to the product catalogue.

Prices, costs and margins

Maintain selling and cost prices and review the resulting margin.

Weighed items and scale barcodes

Configure supported embedded-weight or price barcode formats for weighed products.

Product availability controls

Keep active products and quick-pick items organised for the till.

04 / 10 capabilities

Inventory management and stock control

Follow what arrived, what sold and what remains, with documents behind the quantities.

Current stock levels

Review stock on hand for your products and accessible stores.

Stock valuation

Review inventory quantities and their supported cost valuation.

Stock movement history

Trace the recorded receipts, sales, returns, transfers and adjustments behind a balance.

Stock adjustments and reasons

Post approved quantity corrections with a reason your team can review.

Opening stock entry

Record the quantities already on the shelf when you start using the system.

Stocktakes and count sheets

Prepare a count, record physical quantities and post the reviewed differences.

Spreadsheet count imports

Import stocktake quantities using the supported import workflow.

Low-stock and reorder monitoring

Identify items at their configured reorder level.

Batch and expiry tracking

Keep batch and expiry details for products configured to use them.

Stock In & Out reconciliation

Compare opening stock, receipts, returns, issues and closing balances, then inspect the history.

05 / 8 capabilities

Purchasing, suppliers and expenses

Connect the supplier bill, the goods you receive and the payments you make.

Supplier records

Keep the suppliers you buy from and their contact details organised.

Purchase documents

Record the supplier invoice reference and purchased items.

Draft-to-received purchasing

Prepare a purchase, then receive the goods to update stock.

Purchase costs and tax details

Capture the supplier’s unit costs and applicable invoice tax information.

Supplier payment allocation

Record payments and allocate them against open purchases.

Purchase returns

Record goods returned to a supplier with the linked purchase information.

Expense recording and categories

Organise shop expenses by category with their supporting details.

Purchasing exports

Export supported purchase and supplier information for review.

06 / 8 capabilities

Cash shifts and cashier controls

Know the opening float, the expected cash and the amount counted at the end of the shift.

Opening cash float

Open a cashier shift with the cash physically present in the drawer.

X-Report during trading

Review sales and expected payments while leaving the shift open.

Cash count at shift close

Enter the counted cash and compare it with the expected amount.

Z-Report at close

Save and print the closing-shift report.

Cash pay-ins and pay-outs

Record drawer movements separately from ordinary sales.

Cash variance reasons

Record an explanation for differences in the closing count.

Shift history

Review the cashier, outlet, opening and closing details for previous shifts.

Cashier permissions

Control which sales, discounts, reports and management actions a role can access.

07 / 10 capabilities

Customers, quotations and loyalty

Keep customer records and follow-up documents connected to the sale.

Customer profiles and addresses

Maintain customer details and delivery or billing addresses.

Customer groups

Organise customers into groups for your business workflow.

Customer purchase history

Review a customer’s recorded sales, returns and payments.

Customer statements

Prepare a statement showing the customer’s account activity.

Customer payment allocation

Record payments against outstanding customer transactions.

Store-credit balances

Review the customer’s recorded credit balance and credit transactions.

Loyalty points

Configure and manage the supported customer loyalty-points workflow.

Quotation preparation and PDF

Prepare a quote with products, pricing and a PDF document.

Quotation status and revisions

Track sent, accepted, declined, cancelled or revised quotations.

Convert a quotation to a sale

Move an accepted quote into the supported sales workflow.

08 / 15 capabilities

POS reporting and management information

Move from individual transactions to the totals your managers need.

Sales summary

Review sales totals for the selected reporting period.

Sales and margin by product

Compare product quantities, revenue, costs, profit and margin.

Sales by cashier

Review sales attributed to each cashier.

Sales by payment method

Compare the payment methods recorded by your tills.

Sales by category

Review sales grouped by product category.

Discount reports

Review discounts recorded during the selected period.

Top-customer reports

Identify the customers represented in the selected sales data.

Loyalty-points reports

Review the supported loyalty-points reporting data.

Top-supplier reports

Compare suppliers using the recorded purchasing data.

Cashier-shift reports

Review shift activity and cash results by cashier.

Aged receivables

Review outstanding customer balances by their age.

Date and outlet filters

Choose a reporting period and permitted outlet scope.

Excel and PDF exports

Export supported reports in the formats offered by that report.

Saved report views

Save supported report filters under a reusable name.

Scheduled report delivery

Schedule supported reports for authorised email recipients using the configured mail service.

09 / 10 capabilities

Retail accounting and financial reports

Keep accounting records and financial summaries alongside your retail operations.

Chart of accounts

Maintain the accounts and account groups used by the ledger.

Accounting mappings

Map retail transactions to the appropriate ledger accounts.

Manual journals and reversals

Record reviewed journals and their reversal entries.

Opening balances

Enter reviewed starting balances for your accounting setup.

Fiscal periods

Manage the fiscal periods used by the accounting workflow.

Profit and loss

Review income, cost of goods sold, expenses and profit for a period.

Balance sheet

Review assets, liabilities and equity at the selected date.

Trial balance

Review account debit and credit balances.

General ledger

Inspect the entries behind your account balances.

Cash-flow reporting

Review the supported accounting cash-flow report.

10 / 9 capabilities

Mauritius VAT and MRA e-invoicing setup

Configure the company’s tax position, prepare VAT review records and arrange the Codeblix EBS connection.

VAT registration profile

Configure the legal entity’s approved registration status and effective dates.

Product tax classifications

Assign the appropriate standard, zero-rated, exempt or other supported reviewed treatment.

Inclusive and exclusive prices

Configure whether the product’s entered selling price includes tax.

Tax groups and components

Manage the tax groups and components used by your catalogue.

Supplier input-VAT review

Review supplier invoice evidence and the deductible, blocked or pending amounts.

Mauritius VAT working papers

Review supported period totals, source documents and reconciliation in the VAT Centre.

Reviewed VAT adjustments

Record approved adjustments with their linked evidence and journals.

VAT period exports and retained review

Export the working paper and retain the reviewed period. Actual filing and payments remain external actions.

Codeblix EBS integration and MRA onboarding

Include the agreed e-invoicing connection and onboarding assistance in your POS implementation. Live fiscalisation follows the required company onboarding, configuration and testing.

11 / 8 capabilities

Online sales, payments and customer messaging

Connect the channels and services agreed for your shop’s setup.

WooCommerce connection

Configure a WooCommerce sales-channel connection and its supported synchronisation options.

Shopify connection

Configure a Shopify connection with its store mappings and supported synchronisation.

Online-order allocation and fulfilment

Review channel orders, allocate them to stores and track supported fulfilment steps.

Configured online payment providers

Use supported provider-based online payment flows after merchant setup. Bank card terminals are reviewed separately.

Self-ordering kiosk

Configure a kiosk terminal for the supported customer ordering and checkout workflow.

Customer-facing display

Show the basket and checkout information on the configured customer display.

WhatsApp document sharing

Send supported receipts, quotations, statements and payment documents through a configured WhatsApp connection.

Message delivery history and retries

Review WhatsApp delivery records and retry supported failed sends.

12 / 12 capabilities

Cloud access, offline sales, hardware and support

Prepare the data, people and counter equipment that make the system useful day to day.

Cloud access for authorised staff

Access the hosted system from a suitable computer, tablet or phone.

Offline ordinary cashier sales

Continue eligible cashier sales using the previously synchronised catalogue; sync on reconnection. Refunds and online-authorised services require a connection.

Individual staff accounts

Give staff their own sign-in and assign their permitted roles.

Company and receipt branding

Configure the shop’s identity, logos, receipt header and footer.

Regional settings and languages

Configure the supported business currency, number formatting and interface language.

Hardware setup guidance

Plan the terminal or computer, barcode scanner, receipt printer, cash drawer, customer display and backup power. Hardware is purchased from your chosen supplier and compatibility is checked for the agreed setup.

Implementation and configuration

Agree the outlets, cashiers, processes and configuration before rollout.

Data preparation and import assistance

Prepare and import the agreed products, prices, customers, suppliers and opening information.

Staff training and module videos

Train owners and cashiers with guided sessions and practical module videos.

Remote and on-site support options

Remote support forms part of the agreed service. Rodrigues travel and on-site work are quoted separately before a visit.

Updates and maintenance

Include the agreed software updates and maintenance in your service plan.

Daily backups and controlled restore

Arrange daily hosted backups with the service plan and use the permission-controlled restore workflow when required.

Build the right setup for your outlets.

Bring your feature checklist, number of branches and tills, opening data and hardware requirements. We will walk through the relevant modules and prepare your implementation scope.

Book your POS demonstration