Home›Products›CounterFlow
Sales · Inventory · Cash Management

CounterFlowFrom the counter sale to the closing balance.

CounterFlow is a complete sales, inventory and cash-management system for trading and wholesale businesses. It brings counter sales, wholesale orders, stock, purchasing, payments, cheques, credit collections, cash control and reporting into one operating picture.

Tell us about your business and we'll show you how CounterFlow can fit.

Keyboard-friendly checkout Stock by location Daily cash discipline
◎
Sales in one workflowCounter and wholesale orders
✳
Stock with contextBatch and warehouse visibility
↗
Cash and credit controlPayments, cheques and collections
Who it's for

Built for trading and wholesale operations.

CounterFlow is designed for businesses that manage product movement, supplier costs, customer credit and day-to-day cash alongside sales.

Wholesale distributors
General trading companies
Grocery and food wholesalers
Loose goods sold by weight or by bag, such as rice, sugar, grain and spices
Businesses with more than one warehouse or storage location
Businesses that sell on credit, take cheques, and pay suppliers and brokers
Key benefits

Keep the moving parts connected.

Follow the business from the initial sale to the closing balance, with controls for stock, cost, credit and cash.

01

Faster counter sales

A keyboard-friendly checkout supports scanning or typing, cash entry with a numeric keypad, split payments and instant receipts.

02

Accurate sales by weight or unit

Sell whole bags alongside loose kilograms and grams, with an optional separate per-bag price.

03

Stock visibility by location

Track stock levels and inventory value across multiple warehouses, with older stock used first.

04

Safer wholesale orders

Delivery is blocked when stock is insufficient, and delivery shortfalls are flagged and costed.

05

Know the true purchase cost

Capture freight, loading and other purchase costs so product profit is calculated on landed cost.

06

Structured credit follow-up

View what customers owe by ageing band and record every collection follow-up.

07

Cheque lifecycle tracking

Track cheques from written through deposited and cleared, or record bounced or cancelled cheques.

08

Daily cash discipline

Open and close cash sessions, compare counted cash with expected cash, and flag shortages or surpluses.

09

A clearer business overview

See sales, collections, margins, expenses, receivables, payables, cash on hand and inventory value.

10

Permissions by role

Set custom user roles with screen-by-screen permissions to control access to the system.

Features by area

Explore the parts of CounterFlow.

Open an area below to review the tools and controls included in the product.

Point of Sale / Counter Sales
  • Add products by scanning or typing, with numeric keypad for quick cash entry.
  • Sell by weight or unit down to the gram.
  • Use an optional fixed per-bag price alongside per-kilogram rates.
  • Apply a discount or tax to the whole sale.
  • Split payments across cash, card, bank transfer and cheque, with automatic change.
  • Make credit sales to registered customers.
  • Hold and recall a sale in progress.
  • Print receipts instantly.
Sales and Order Management
  • Manage order lines, prices, discounts and quantities by unit or weight.
  • Assign a broker and calculate commission as a percentage or flat fee.
  • Track order stages: Pending, Confirmed, Delivered or Cancelled.
  • Block delivery when stock is insufficient.
  • Record delivered quantity and flag and cost shortfalls.
  • Set promised payment dates for credit orders and see orders due today on the dashboard.
  • Record customer payments against an order.
  • Produce a full invoice or receipt-style slip.
Inventory and Warehouse Management
  • Keep a central product catalogue with code, name, category, pricing, weight or unit.
  • Track multiple warehouses or storage locations separately.
  • Use two-step stock transfers: prepare, then confirm; transfers can be reversed before they go out.
  • Track batches, using older stock first on sale.
  • View real-time stock levels and inventory value.
Purchasing
  • Record received goods with product, batch, quantity and cost.
  • Capture freight, loading and similar costs, billed to a supplier or absorbed by the business.
  • Pay purchase-related expenses immediately or settle them later.
  • Use Draft and Confirmed entries; confirming locks the entry and updates the supplier account.
  • Pay suppliers against specific purchases with full payment history and print purchase vouchers.
Payments and Collections
  • Use one screen for payments from customers and payments to suppliers or brokers.
  • Record cash, card, bank transfer and cheque payments.
  • Handle a payment made by a third party on someone else's behalf.
  • Apply customer payments not tied to an invoice to the oldest unpaid orders first.
  • Use built-in checks against paying out more cash than is on hand.
Cash and Bank Management
  • Maintain company bank accounts with live balances.
  • Open cash drawer sessions with a starting float and automatic logging of cash movements.
  • Close by counted cash and flag shortfalls or surpluses.
  • Use the Day Book for daily activity and the Cash Book for cash and bank reconciliation.
Cheque Management
  • Track cheques through Pending, Deposited, Cleared, Bounced or Cancelled.
  • Record the bank account used for a cheque deposit.
  • Record bounced cheques with a reason and optional bounce charge.
  • Review cheques awaiting clearance and complete cheque history.
Customer Credit and Collections
  • Break customer balances into current, 30, 60 and 90+ day ageing bands.
  • Log follow-ups by call, WhatsApp, SMS, visit or email against a customer.
  • See how long it has been since each customer was last followed up.
  • Show reminders for promised payment dates on the dashboard.
Reports and Dashboard
  • View sales, collections, average order size, profit margin and expenses for any date range.
  • See live figures for customer and supplier/broker balances, cash on hand and inventory value.
  • Review best and worst customers and products, plus a sales trend chart.
  • Print reports, and export several reports to Excel.
Printing and Documents
  • Set up company letterhead once with logo, name, address and footer note for printed documents.
  • Choose full-page or receipt-style invoices, or ask each time.
  • Print point-of-sale receipts instantly.
Administration and Setup
  • Create, deactivate or reset user accounts.
  • Set custom roles with screen-by-screen permissions.
  • Use one contact list to tag a person or business as Customer, Supplier, Broker and/or Financier.
  • Configure payment types, expense categories, product categories, units of measure, warehouse locations and general system settings without technical support.
Report library

Reports for the daily details.

CounterFlow's reports cover daily cash activity, account ledgers, outstanding cheques, stock and product-level profitability.

ReportWhat it shows
Day BookEvery cash-relevant transaction for the day
Cash BookCash and bank ledger for reconciliation
Customer LedgerRunning account statement per customer
Supplier LedgerRunning account statement per supplier
Broker LedgerCommission and payment statement per broker
Financier LedgerStatement per financier
Bank LedgerStatement per bank account
Pending ChequesCheques still awaiting clearance
Cheque RegisterComplete cheque history
Customer AgingOutstanding balances by how overdue they are
Inventory SummaryStock on hand by location and product
Stock ShortageDelivery shortages by supplier, purchase or product
Daily Sale Summary – CustomerDaily sales rolled up per customer
Daily Sale Summary – ProductDaily sales rolled up per product
Profit & Loss – Product-wisePer-product margin using true landed cost

Reports can be printed, and several can be exported to Excel. No pricing or hosting details are displayed because those require confirmation.

Frequently asked questions

CounterFlow, explained.

Practical answers about the workflows listed in the product overview.

What is CounterFlow?

CounterFlow is a sales, inventory and cash-management system built for trading and wholesale businesses, covering everything from the counter sale to reporting.

Can it sell products by weight?

Yes. Products can be sold by weight or by unit, including whole bags plus loose kilograms and grams, with an optional fixed per-bag price.

Can I manage more than one warehouse?

Yes. Multiple warehouses or storage locations are tracked separately, and stock can be moved between them with a two-step transfer.

Can I sell on credit and track who owes me?

Yes. You can sell on credit to registered customers, set promised payment dates, view balances by how overdue they are, and log every collection follow-up.

Does it handle cheques?

Yes. Cheques are tracked from pending through deposited to cleared, or bounced or cancelled, and bounces can be recorded with a reason and charge.

Can I control what each staff member can see?

Yes. You can create custom roles and set what each role may see and do, screen by screen.

Can I print invoices and receipts with my company branding?

Yes. Set up your letterhead once and it is applied to all printed documents. Invoices can print full page or receipt-style.

Can I export reports?

All reports and account statements can be printed, and several can be exported to Excel.

Have a trading business?

Contact us about CounterFlow.

Tell us about your business and we'll show you how CounterFlow can fit.

Contact us about CounterFlow ↗