FreshExe

End-to-end demo

FreshExe — the full run

One fresh organisation, one trading month, every module. Work in order. Every figure below is what the screen should show — any mismatch is a bug: note it and carry on rather than stopping.

Before you start

You need three separate browser sessions. Tabs in the same window share a login.

You — the owner
Chrome, normal window
Finance manager — approves things
Chrome, incognito window
Claimant — a driver
Firefox or Safari

Set all three up at steps 1, 3 and 3b. Opening them as you go breaks the flow.

The sidebar is grouped: Sales, Purchases, Money out, Payroll, Stock, Assets, Reports and Accounting, with Dashboard, Projects, Banking, Team and Settings standing alone. Paths below are written as Group → Item.

The claimant can work from a phone browser, or install the Android app from erp.freshexe.com/downloads.

Outside the app: erp.freshexe.com/privacy and /terms, and Settings → Account for changing a password or deleting an account. Look at them once; they are not part of the numbered run.

1

Set up

An account, an organisation, the settings that everything else leans on, and the two people you will need.

1

Sign up

Create a new account and organisation through the product. Nothing by hand.

Signup does several hundred inserts. It should show progress rather than a stalled button.

Good afternoon

Your first month with FreshExe

Finish setting up — 4 things left

Money in

₦0.00

Money out

₦0.00

Owed to you

₦0.00

Licence

Trialing

What the screen should look like
2

Settings

SettingsCompany
TIN
10293847-0001
Registered for VAT
Yes
Street
7 Kofo Abayomi Street
City · State
Victoria Island · Lagos

Settings → Branding — upload a logo.

Settings → Approvals → Thresholds

ThresholdValue
Invoices400,000
Bills500,000
Purchase orders100,000
Payments900,000
Journal entries50,000

Chosen so most steps pass freely and four hit the wall deliberately.

Type "approval" into the search box at the top of Settings.

Settings → Document numbering — change the invoice prefix to INV/26/.

Company

The details that appear on documents

Registered name

Freshexe Demo Ltd

TIN

10293847-0001

Registered for VAT

Yes

Street

7 Kofo Abayomi Street

City / State

Victoria Island / Lagos
Save changes
What the screen should look like
3

Invite a colleague

TeamInvite

Invite an email address you can reach.

Choose Finance Manager. Accept in the incognito window.

Back on the team list, click their role.

Invite someone

They get an email and pick their own password

Email

finance@example.com
OwnerFinance ManagerAccountantSalesExpense claimant
Send invitation

Finance Manager — can: approve bills, invoices, payments and journals. Cannot: invite or remove people, change settings, see or change billing.

What the screen should look like
3b

Invite a claimant

TeamExpense claimantsInvite

Use another address you can reach.

Open the link in the third browser, signed out. Not the one you are the owner in.

Your claims

Ade the driver

Add your bank details so you can be paid
Make a claim

No navigation, no reports, nobody else's claims.

What the screen should look like
2

Open the books

Cash, the people you trade with, what you sell, and the job everything will be tagged to.

4

Bank account

BankingAdd account
Name
GTBank Current Account
Bank
Guaranty Trust Bank · Number 0123456789
Opening balance
2,000,000 as at 1 Jan 2026
Default
Yes

Try to delete the account.

Add a bank account

Name

GTBank Current Account

Bank

Guaranty Trust Bank

Account number

0123456789

Opening balance

₦2,000,000.00

as at 1 Jan 2026

Default account

Yes
Add account
What the screen should look like
5

Petty cash

Money outPetty cashNew float
Name
Head Office Float
Cash account
1111
Float amount
100,000
Where is the cash coming from?
GTBank Current Account
Custodian
yourself · Warn below 25,000

Open Edit.

Head Office Float

Funded on today · custodian you

Cash left

₦100,000.00

Spent since top-up

Warn below

₦25,000.00

Top upEdit
What the screen should look like
6

Customer

SalesCustomersNew
Name
Adeyemi Foods Nigeria Ltd
Type
Company
Email
your own address
TIN
20481965-0001 · VAT registered
Withholds tax from payments
Yes
Address
14 Adeniyi Jones Avenue, Ikeja, Lagos
Terms
30 days · credit limit 500,000

New customer

Name

Adeyemi Foods Nigeria Ltd

suggestions appear as you type

Type

Company

TIN

20481965-0001

Withholds tax from payments

Yes

Payment terms

30 days

Credit limit

₦500,000.00
Save customer
What the screen should look like
7

Supplier

PurchasesSuppliersNew
Name
Ibadan Grain Millers Ltd
TIN
30592841-0001 · VAT registered
Default withholding
WHT-GOODS (2%)
Terms
30 days

New supplier

Name

Ibadan Grain Millers Ltd

TIN

30592841-0001

VAT registered

Yes

Withholding tax

WHT-GOODS (2%)

Payment terms

30 days
Save supplier
What the screen should look like
8

Products

StockProducts & servicesNew

Create two.

Item AItem B
NameGolden Penny Semovita 10kgDelivery within Lagos
TypeGoodsService
UnitBAGTRIP
Sale price18,00025,000
Purchase price14,500
Sales tax codeVAT-STDVAT-STD
Track stockYes, reorder 20No

Reorder level is the point at which you should buy more. Reorder quantity is how much to buy.

Products & services

CodeNameTypeUnitSale price
SEM10Golden Penny Semovita 10kgGoodsBAG₦18,000.00
DEL-LAGDelivery within LagosServiceTRIP₦25,000.00
New product
What the screen should look like
9

Project

ProjectsNew
Name
Lagos Distribution Contract
Customer
Adeyemi Foods
Billing
Fixed price · agreed price 2,500,000
Cost budget
1,500,000
Stage
In progress

New job

Name

Lagos Distribution Contract

Customer

Adeyemi Foods Nigeria Ltd

Stage

In progress
▸ Money▸ More details
Save job

Money and More details stay closed until you open them.

What the screen should look like
3

Buying

Order, receive, match the supplier's bill to the delivery, pay it. This is where three-way matching earns its keep.

10

Purchase order

PurchasesSuppliersIbadan Grain MillersNew order

60 bags Semovita at ₦14,500, VAT-STD.

Submit for approval → Awaiting approval.

Try to approve it yourself.

As the finance manager, Send back with a reason.

Edit, resubmit, approve as the finance manager.

PO-2026-00001

Ibadan Grain Millers Ltd · Awaiting approval

This needs someone else to approve it, because you raised it. Chidi (Finance Manager) can.
ItemQtyUnit priceTaxAmount
Golden Penny Semovita 10kg60₦14,500.00VAT-STD₦870,000.00
Subtotal₦870,000.00
VAT₦65,250.00
Total₦935,250.00
What the screen should look like
11

Receive the goods

StockStock levelsReceive

Into a store · Main Store · supplier Ibadan Grain Millers · reference GRN-001 · delivery note DN-4471.

ItemQtyUnit cost
Semovita4014,500
Semovita2015,200

Save with no supplier and it should warn you first: you will not be able to match a bill to the delivery.

Receive stock

Into a store · Main Store

Supplier

Ibadan Grain Millers Ltd

Reference

GRN-001

Delivery note

DN-4471
Into a storeStraight to a job
ProductQtyUnit costAmount
Semovita 10kg40₦14,500.00₦580,000.00
Semovita 10kg20₦15,200.00₦304,000.00
60 bags received₦884,000.00
Average cost₦14,733.33
Record delivery
What the screen should look like
12

The supplier's bill

PurchasesDeliveries waiting for a bill

Select it → Enter the supplier's bill → invoice IGM-8842, dated today.

Do not tag this bill to the job. A bill for goods clears the goods-received liability and posts nothing to an expense — the goods went into stock when they arrived. Materials become a job cost at step 20b.

Reprice line 2 to 14,500.

2% of the net. 18,705 means it is on the gross.

Try to approve it yourself.

Approve as the finance manager.

Try IGM-8842 again on a new bill.

Draft bill · IGM-8842

Ibadan Grain Millers Ltd

From GRN-2026-00001
ItemQtyUnit priceAmount
Semovita 10kg40₦14,500.00₦580,000.00
Semovita 10kg · received at 15,20020₦14,500.00₦290,000.00
Subtotal₦870,000.00
VAT₦65,250.00
Total₦935,250.00
Withholding (2%)−₦17,400.00
Net payable₦917,850.00

Price difference on approval: −₦14,000.00 to Purchase Price Difference.

What the screen should look like
13

Pay the supplier

PurchasesPaymentsNew

From GTBank, full allocation 935,250.

The withholding figure comes from the server, not the form. If the screen works it out itself, that is a bug.

Pay a supplier

From GTBank Current Account

BillOutstandingAllocated
IGM-8842₦935,250.00₦935,250.00
Gross₦935,250.00
Withheld−₦17,400.00
Net paid₦917,850.00
Record payment
What the screen should look like
4

Selling

Quote, invoice, send it, and take the money in — with tax withheld at source.

14

Quote

SalesQuotationsNew

Adeyemi Foods, tagged to the project, valid +30 days.

ItemQtyPrice
Semovita2518,000
Delivery125,000

QUO-2026-00001

Adeyemi Foods Nigeria Ltd · Lagos Distribution Contract

ItemQtyPriceAmount
Semovita 10kg25₦18,000.00₦450,000.00
Delivery within Lagos1₦25,000.00₦25,000.00
Subtotal₦475,000.00
VAT₦35,625.00
Total₦510,625.00
Less withholding tax (5%)−₦23,750.00
Amount to pay₦486,875.00
What the screen should look like
15

Convert and approve

Convert to invoice → quote reads Accepted, draft invoice opens.

Try to approve it yourself.

Approve as the finance manager.

INV-2026-00001

Approved · from QUO-2026-00001

Stock left

35 bags

Cost of sales

₦368,333.25

Status

Approved

A posted document can be reversed, never edited.

What the screen should look like
16

Send it

Send → to yourself.

Invoice INV-2026-00001

As the customer sees it

Total₦510,625.00
Less withholding tax−₦23,750.00
Amount to pay₦486,875.00

How to pay — GTBank Current Account · 0123456789 · Freshexe Demo Ltd

What the screen should look like
17

Receipt

SalesReceiptsNew

Adeyemi Foods → GTBank.

Received
486,875
Tax withheld
23,750
Certificate
WHT-2026-0091
Allocate
510,625

Record a receipt

Received into

GTBank Current Account

Amount received

₦486,875.00

Tax withheld

₦23,750.00

Certificate

WHT-2026-0091
Allocated₦510,625.00
Difference₦0.00
Save receipt
What the screen should look like
5

Money out and the job

Claims from staff and from a claimant's phone, the bank statement reconciled, materials pushed to the job, and the job's own figures.

18

Expense claim — reimbursed

Money outExpense claimsNew

"Site visit — Ikeja", tagged to the project, Pay me back.

LineAmountCategory
Fuel to Ikeja8,500Fuel
Lunch for crew3,200leave blank

Submit.

As the finance manager, open it.

Approve.

Reimburse from GTBank.

Claims no longer assume VAT. Nothing is reclaimed unless somebody says so, line by line.

Reopen the claim as the finance manager and tick "proper tax invoice" on the fuel line, setting the VAT to 591.86.

Site visit — Ikeja

Waiting for approval · Lagos Distribution Contract

1 of these lines have no category
LineCategoryAmount
Fuel to IkejaFuel₦8,500.00
Lunch for crewSet a category₦3,200.00
Total₦11,700.00
What the screen should look like
18b

The claimant submits

Switch to the claimant's browser at /claim. One line: fuel, 6,000, Fuel.

Send.

As the finance manager, approve and reimburse it.

Make a claim

Amount

₦6,000

FuelMealsTransportStationeryRepairs
Take a photoSend

No job picker. No draft. It goes when you send it.

What the screen should look like
19

Expense claim — petty cash

Money outExpense claimsNew

"Office supplies", I used petty cash → Head Office Float. One line: printer paper and pens, 15,000, Stationery.

Submit, approve as the finance manager.

Then try to Remove the float.

Head Office Float

Cash left

₦85,000.00

Spent since top-up

₦15,000.00

Claims settled

1

Top upRetire float
What the screen should look like
20

Bank reconciliation

BankingGTBankStatementsImport statement

Paste this

Date,Description,Amount
2026-08-10,ADEYEMI FOODS TRANSFER,486875
2026-08-11,IBADAN GRAIN MILLERS,-917850
2026-08-11,PETTY CASH WITHDRAWAL,-100000
2026-08-12,COMMISSION,-1075

Go to Transactions.

Match the first two. For PETTY CASH WITHDRAWAL use Find match — the float journal should be suggested under “Money you have already recorded”. Categorise COMMISSION to bank charges.

Create a rule for COMMISSION → bank charges.

Reconcile from the bar — up to 12 August, closing balance from your own position.

Until a closing balance is on record the bar says so rather than showing a difference against zero.

GTBank Current Account

Transactions

Difference ₦0.00 · 0 lines left · Reconcile
DateDescriptionAmountState
10/08/2026ADEYEMI FOODS TRANSFER₦486,875.00Matched
11/08/2026IBADAN GRAIN MILLERS−₦917,850.00Matched
11/08/2026PETTY CASH WITHDRAWAL−₦100,000.00Matched
12/08/2026COMMISSION−₦1,075.00Bank charges
What the screen should look like
20b

Materials to the job

StockIssue materials to a job

Lagos Distribution Contract · Main Store · one line: Semovita, 20 bags.

20 × 14,733.33. The job carries what the materials actually cost.

Then from the job page → Record a delivery. Straight to a job, supplier Ibadan Grain Millers, one line with no product: "Sand — 3 trips", quantity 3, unit cost 45,000.

Open the job → Materials tab.

Mark a second job completed and try issuing to it.

Lagos Distribution Contract

Materials

Issued from store

₦294,666.60

Delivered to site

₦135,000.00

ReferenceWhatRouteCost
ISS-2026-00001Semovita 10kg × 20Issued from store₦294,666.60
GRN-2026-00002Sand — 3 tripsDelivered to site₦135,000.00
What the screen should look like
21

The job

Invoiced so far
475,000
Still to invoice
2,025,000
What it has cost
~440,551
Budget used
~29%

Costs = ~294,667 issued + 135,000 delivered + 10,883.72 claim. The bill does not appear, and should not — buying stock is not a job cost until the stock is used.

Zero cost means the tagging is not reaching the ledger.

Lagos Distribution Contract

In progress · Adeyemi Foods Nigeria Ltd

Invoiced so far

₦475,000.00

Still to invoice

₦2,025,000.00

What it has cost

₦440,550.32

Budget used

29%

What the screen should look like
6

Closing

A manual journal and its reversal, a role change, every report, and the period close.

21b

Manual journal

AccountingJournalsNew journal entry

Debit 6690 Sundry Expenses 60,000, credit 1111 Petty Cash 60,000.

Post as the finance manager. Then try to edit it.

Reverse it with a reason.

JE-2026-00007

Draft

AccountDebitCredit
6690 Sundry Expenses₦60,000.00
1111 Petty Cash₦60,000.00
Difference₦0.00
Post
What the screen should look like
21c

Change someone's role

Teamthe finance managerChange role

Try changing your own role.

Leave them as Finance Manager.

Change role

Chidi Okafor

OwnerFinance Manager ✓AccountantSalesExpense claimant

Accountant — gains: post journals, close periods. Loses: approve payments. Expense claimant — this will free a licence seat.

What the screen should look like
22

Reports

ReportCheck
What you own and oweBalanced, out by 0.00
Profit and lossNet profit = Profit so far this year on the balance sheet
Profit and lossPurchase Price Difference shows −14,000
Trial balanceDebits = credits
Reports → General ledgerLoads, totals equal
Reports → Tax returns → VATLedger check agrees with the document figures
Reports → Tax returns → Withholding tax17,400 owed, certificate pending
Stock valuation15 bags remaining
ProjectsMatches step 21
Where the cash wentunexplained is 0.00
Who owes you moneyEmpty

Drill down on a P&L expense line — the transactions should sum to the line total. Print any report — no navigation.

Where the cash went

1 Aug – 31 Aug 2026

OperatingAmount
Goods received you have not been billed for yet₦0.00
Other movements₦0.00
Unexplained₦0.00

Zero-value lines hide themselves. Unexplained should be 0.00 in normal use.

What the screen should look like
23

Close the period

AccountingPeriodsAug 2026

Do not lock.

Aug 2026

Open

Blockers

0

Warnings

2

Close the periodLock

Locking asks you to type the period name. Do not lock on this run.

What the screen should look like
7

Assets, tax and other currencies

What the business owns, what the tax authority is told, and what happens when a bill arrives in dollars.

24

Fixed assets

AssetsRegisterAdd an asset

Add one by hand

Description
Toyota Hilux
Class
Motor vehicles
Bought
1 Aug 2026
Cost
18,000,000
Where it is
Head office

Assets → Register → Import — bring in a spreadsheet of three more.

Fixed asset register

4 assets

AssetClassCostWritten down to
Toyota HiluxMotor vehicles₦18,000,000.00₦18,000,000.00
Laptops ×3IT equipment₦2,400,000.00₦2,400,000.00
Add an assetImport
What the screen should look like
25

Depreciation

AssetsDepreciation

Run depreciation for Aug 2026.

Reverse the run, then run it again.

Depreciation — Aug 2026

Preview

AssetCharge
Toyota Hilux₦300,000.00
Laptops ×3₦66,666.67
Total charge₦366,666.67
Post the run
What the screen should look like
26

Tags and a count

AssetsTags

Print a sheet of tags, then scan one with a phone.

Assets → Counts — start a count, mark the Hilux seen, finish it.

Asset count — Aug 2026

In progress

Seen

1

Not yet seen

3

Finish the count

Scanning a tag marks it seen without typing.

What the screen should look like
27

E-invoicing

SettingsE-invoicing

Work through enrolment: identifiers, then the dry run.

Stock → Products & services — classify the cement (HS) and the haulage (ISIC).

Send invoice INV-2026-00001 to the tax authority.

E-invoicing

Enrolled

Sent this month

1

Problems

0

Business ID setService ID setDry run passed

A rejected document lands on Problems with the authority's reason in plain words.

What the screen should look like
28

Currencies and rates

SettingsCurrencies and rates

Switch USD on, then enter a rate by hand.

Press "Get today's rates".

Open the rate history and delete a row.

Raise an invoice in USD for 1,000.

Currencies and rates

Base currency NGN

CurrencyReads asLast updated
NGN — base
USD1 USD = 1,650.00 NGNToday
GBPNo rate yet
Get today's ratesRate history

Rates from the provider are an indication, not a dealing rate. That caveat cannot be dismissed.

What the screen should look like
8

Reading the business

The screens that answer questions rather than record events: who buys what, which jobs pay, how the statements read, and who changed what.

29

Three commercial reports

ReportsIncome by customer
ReportCheck
Income by customerLagos Cement Ltd totals the invoices you raised, net of credit notes
Product summaryCement and haulage each show quantity, revenue and margin
Project profitabilityLagos Distribution Contract agrees with step 21

Income by customer

1 Aug – 31 Aug 2026

CustomerInvoicedReceived
Lagos Cement Ltd₦1,015,000.00₦1,015,000.00
Export CSV
What the screen should look like
30

What they buy

SalesCustomersLagos Cement Ltd

Open the customer and go to the "What they buy" tab.

Lagos Cement Ltd

What they buy · last 12 months

ItemTimesLast boughtRevenue
Cement 50kg1Aug 2026₦875,000.00
Haulage1Aug 2026₦140,000.00

Bought three times and quiet for 90 days gets flagged, not deleted.

What the screen should look like
31

IFRS 18

SettingsIFRS 18

Turn the IFRS 18 switch on in Settings.

Settings → IFRS 18 — review the classifications, then read the statement.

Build an EBITDA measure in the performance measures note.

Statement of profit or loss — IFRS 18

1 Aug – 31 Aug 2026

Operating profit₦512,430.00
Profit before financing and tax₦512,430.00
Profit for the period₦512,430.00

Management measures live in their own note, each reconciled to a statutory subtotal.

What the screen should look like
32

Across your businesses

Across your businesses

Only for someone who belongs to more than one business. Create a second organisation, or skip this step.

Across your businesses

2 businesses

Needs you

3

Deadlines this month

1

BusinessWaiting on you
Freshexe Demo Ltd2 approvals · 1 unreconciled
Second Business LtdNothing
What the screen should look like
33

The audit trail

SettingsAudit trail

Find the journal you reversed at step 21b.

Audit trail

Last 30 days

WhenWhoWhat
Today 14:22YouReversed journal JE-2026-00007
Today 14:05YouSet the USD rate to 1,650.00
Today 13:48YouChanged Chidi Okafor to Finance Manager
What the screen should look like
9

Paying people

Somebody on the payroll, a month run end to end, the tax workings shown rather than asserted, the bank and pension files, leave, a loan, and a month where somebody joins and somebody leaves partway through.

34

Somebody on the payroll

PayrollEmployeesAdd somebody

Add somebody

Full name
Amara Nwosu
Started on
today's date, already filled in
State of residence
Lagos
NIN
11 digits
Tax ID
13 digits
Department
Operations

Do not type a staff number. The server issues it from the employee sequence, the same way invoices are numbered.

Set her pay: basic, housing, transport and one other allowance.

Go to Payroll → Employees → Import and download the template, then open it in a spreadsheet.

Amara Nwosu

EMP-2026-00001 · Operations

Still missing: bank account for payment, pension PIN.

Basic

₦280,000.00

pensionable

Housing

₦120,000.00

pensionable

Transport

₦60,000.00

pensionable

Other allowance

₦40,000.00
Monthly gross₦500,000.00
What the screen should look like
35

Run the month

PayrollPay runsNew run

Create a run for the current month and open it.

If the deductions look absent, the deductions step has not been applied. It runs straight after the run is created; say so if you had to trigger it yourself.

September 2026

Draft · 4 people

PersonGrossPAYEPensionNet
Amara Nwosu500,000.0076,458.3336,800.00372,741.67
Chidi Okafor420,000.0058,916.6731,360.00319,723.33
Gross₦920,000.00
Deductions₦227,535.00
Net pay₦692,465.00
What the screen should look like
36

Approve it, then pay it

PayrollPay runs

Try to approve your own run, then approve it in the finance manager's session instead.

Download the bank payment file.

September 2026

Approved · ready to pay

1 person has no bank account and is not in the file.
GTBank bulkZenith bulkGeneric CSV
Download bank file
What the screen should look like
37

What the authorities get

PayrollFiling

Produce the PAYE schedule and the pension file for the month.

Filing — September 2026

PAYE due

₦135,375.00

Pension due

₦148,800.00

Due by

10 Oct

AdministratorPeopleAmount
Stanbic IBTC Pensions3112,320.00
ARM Pension Managers136,480.00

One person has no PIN and is listed above the file rather than dropped.

What the screen should look like
38

Leave, and a loan

PayrollLeave

Book five days of annual leave for Amara.

Issue her a ₦100,000 staff loan repaid over four months.

Leave — Amara Nwosu

Taken

5 days

Left

15 days

Accrued liability

₦125,000.00

What the screen should look like
39

A part month, both ways

PayrollPay runs

Somebody joining partway through and somebody leaving partway through are paid for part of the month in the same way, but for different reasons — and a final month is the one checked hardest, because the person has gone and cannot be asked.

Add somebody who started on the 15th, set a last day of the 20th for a second person, then run the following month.

Open the terminal settlement for the leaver.

Final settlement — Chidi Okafor

Last day 20 October 2026

Part month, 20 of 31 days₦270,967.74
Unused leave, 8 days₦112,000.00
Staff loan outstanding−₦50,000.00
Advance not retired−₦20,000.00
Net settlement₦312,967.74

Notice pay and gratuity are deliberately not calculated.

What the screen should look like
10

Planning, advances and the rest

A budget for the year and what happens when spending goes past it, money given out before it is spent, what the licence says before you type rather than after, chasing people on WhatsApp, and the departments everything hangs off.

40

Build a budget from last year

ReportsBudgetsNew budget

Create a budget for the year, then use the starting point to fill it from what actually happened last year.

Approve the budget, then revise it.

Budget 2026 — Operations

Approved

AccountLast yearBudget
Fuel and travel3,240,000.003,600,000.00
Repairs1,180,000.001,200,000.00
What the screen should look like
41

Spend against it

PurchasesBills

Raise a bill on an account you budgeted, large enough to go past the figure for the period.

Do the same on an expense claim and on a manual journal, then read Reports → Unbudgeted spending.

BILL-2026-00014

Fuel and travel is ₦140,000.00 over the September budget.
Total₦440,000.00
Approve
What the screen should look like
42

Something you plan to buy

ReportsBudgets

Add a capital purchase to the plan — a vehicle at ₦18,000,000 for the second quarter — then mark it bought at ₦18,400,000 and link it to the asset.

Go to the dashboard.

Capital plan 2026

WhatPlannedActualState
Delivery vehicle18,000,000.0018,400,000.00Bought
Warehouse racking2,400,000.00Planned

₦400,000.00 more than planned.

What the screen should look like
43

Money given before it is spent

Money outStaff advances

An advance is the reverse of a claim: the business pays first and the person owes it until receipts arrive.

Issue ₦150,000 to the driver for a trip.

Have him claim ₦118,000 of it with receipts, and retire the advance against that claim.

Advance — Emeka Bello

Issued₦150,000.00
Retired by claim CLM-2026-00009₦118,000.00
Still owed₦32,000.00
What the screen should look like
44

What the licence says, before you type

SettingsPlans and billing

The complaint this fixed: somebody typed a whole document and only found out on save that the subscription had lapsed.

Pay for a plan.

Dashboard

Your trial has ended. You can read everything; nothing new can be saved until you subscribe.
Subscribe
What the screen should look like
45

Chase somebody on WhatsApp

SalesInvoices

Open an overdue invoice and send the customer a WhatsApp.

Do the same for a receipt, a statement, a quote follow-up, a payslip and a supplier bill query.

INV-2026-00021

Overdue by 12 days

Send on WhatsAppCopy message
What the screen should look like
46

Departments and cost centres

SettingsDepartments and cost centres

Add a department, a cost centre and a branch.

Open the employee form and the budget form in an organisation with no departments yet.

Departments and cost centres

DepartmentsCost centresBranches
NameState
OperationsActive
FinanceActive
Old warehouseInactive
What the screen should look like

What to report

Per step: the figures you saw, and where they differed. These are as valuable as the numbers:

  • Anywhere you had to stop and work out what a screen meant
  • Anywhere you had to leave a screen to find something
  • Anything that took more steps than it should have
  • Any dead end — a link to nowhere, a dropdown with nothing in it, an empty state with no action
  • Anything that felt slow enough to notice
  • Any wording that reads like software talking to itself rather than to a person

Your ticks stay in this browser. Nothing is sent anywhere.