
VisionONE ERP
14 modules. One system.
Pick what you need.
Connect finance, payroll, inventory and the rest of your business in VisionONE. Start with the modules you need today and add more as you grow, with shared records between teams.
Planning a purchase? Use the ERP cost guide, the ERP vendor evaluation checklist and the ERP data migration checklist.
Implemented and supported from Kenya and India
Compare what each module doesOn this page
Finance, people and operations together
Look inside
Choose a module.
See how it works.
Follow the records your team uses every day. Each module covers a specific part of the work and connects it to the wider ERP.
Finance & people
Finance & Accounting
VisionONE Finance & Accounting is the general ledger at the centre of the ERP.
- General ledger
Chart of accounts, journals, recurring entries and period closing, with multi-company and multi-currency support.
- Receivables
Customer invoices, credit notes, statements, credit limits and ageing, with e-invoicing through the configured country integration.
- Payables
Supplier invoices, three-way matching with purchase orders, payment runs and withholding tax.
- Banking & M-Pesa
Bank and M-Pesa reconciliation, cheque and transfer tracking, and cash-flow views.
Finance & people
HR & Payroll
Bring employee records, payroll processing and approvals into one shared HR workflow.
- Employee records
Personal details, contracts, bank details, documents and history for every employee.
- Payroll processing
Earnings, deductions, loans, advances and overtime, with approvals before payment.
- Statutory deductions
Kenyan payroll supports PAYE, NSSF, SHIF and the Affordable Housing Levy. Discuss current country rules and filing formats in your demo.
- Payslips & reports
Payslips by email and in the mobile app, plus statutory returns and bank payment files.
Finance & people
Employee Self-Service App
The VisionONE employee self-service (ESS) app lets staff view payslips and apply for leave from their phone, so HR spends less time on routine requests.
- Payslips & tax forms
Current and past payslips and annual tax certificates, available any time.
- Leave requests
Apply for leave, see balances and track approval status.
- Personal details
Staff update contact and bank details, with HR approval where needed.
- Manager approvals
Approve leave and requests from a phone, with notifications.
Finance & people
Budget & Cost Control
VisionONE Budget & Cost Control checks spending against budget before a purchase is approved, not after the invoice arrives.
- Budget planning
Annual and monthly budgets by account, department, branch, project or cost centre.
- Commitment checks
Requisitions and purchase orders are checked against available budget before approval.
- Cost centres & projects
Allocate income and costs to the units you manage and report on.
- Budget vs actual
Live variance reports with drill-down to the transactions behind each figure.
Tax & compliance
KRA eTIMS Integration
The VisionONE eTIMS Integration Module sends your invoices to KRA eTIMS from inside the ERP, so your team does not re-enter them in a separate tool.
- Real-time submission
Transmit invoices and credit notes from VisionONE through the configured KRA system-to-system integration.
- Control number & QR
Retain the returned KRA invoice details and QR code with successfully submitted invoices.
- Exceptions queue
Rejected submissions appear with KRA's message so they can be fixed and resent.
- Bulk invoicing
High invoice volumes from branches and routes are handled system-to-system.
Tax & compliance
KRA Tax Automation
Bring VAT, PAYE and withholding-tax records together for review and return preparation.
- VAT
Input and output VAT on relevant documents, with summaries for your VAT return.
- PAYE
PAYE and statutory deductions from payroll, summarised for monthly returns and annual certificates.
- Withholding tax
Withholding VAT and income tax deducted on supplier payments, with certificate tracking.
- eTIMS-backed records
Review sales and purchase records alongside their eTIMS submission details and exceptions.
Tax & compliance
Corporate Governance
VisionONE Corporate Governance builds your policies into the system itself.
- Access control
Role-based permissions decide what each person can see, create and approve, by company, branch and document type.
- Approvals & e-signatures
Multi-level approvals by amount, department or document type, signed digitally inside VisionONE.
- Validation rules
Configured rules check transactions before approval and flag errors or policy exceptions for review.
- Segregation of duties
Separate requesting, supplier-record changes and payment approval through configured roles.
Related controls, including bank reconciliation, goods receipt verification, statutory reminders and ghost employee checks, are described under internal controls, and external access is handled via the customer and supplier portal.
Operations
Inventory & Warehousing
VisionONE Inventory & Warehousing shows what stock you have, where it is and what it is worth, across every branch and warehouse.
- Multi-location stock
Stock by branch, warehouse and bin, with transfers between locations.
- Batches & serials
Batch, serial and expiry tracking for traceability and recalls.
- Reorder levels
Minimum and reorder levels with suggested purchase orders.
- Valuation
FIFO or weighted-average valuation posted to the ledger in real time.
Operations
Procurement & Supply Chain
VisionONE Procurement & Supply Chain controls spending before it happens.
- Requisitions
Staff raise requests with approval routes set by amount, department or category.
- Approvals
Multi-level approvals on web and mobile, with full history.
- Purchase orders
POs from approved requisitions, with supplier prices and terms.
- Goods received
Receiving updates stock and flags short or damaged deliveries.
Operations
Fleet Management
VisionONE Fleet Management records every vehicle, driver, trip, fuel purchase and service, and posts the costs to the general ledger.
- Vehicle register
Vehicles, documents, insurance and licence expiry dates in one place.
- Drivers
Driver records, assignments and licence tracking.
- Fuel control
Fuel issues and purchases by vehicle, with consumption reports.
- Maintenance
Service schedules, repairs and parts, with reminders before they fall due.
Operations
Property Management
VisionONE Property Management keeps every property, unit, lease and tenant in one system.
- Properties & units
Buildings, units, occupancy and landlord details.
- Leases
Lease terms, escalations, renewals and expiry reminders.
- Rent & service charges
Automatic monthly invoicing, with eTIMS invoices in Kenya.
- Deposits & arrears
Deposit tracking, arrears ageing and reminders.
Operations
Floriculture Management
VisionONE Floriculture Management follows stems from greenhouse block to export box.
- Farm & block costing
Labour, chemicals, fertiliser and overheads by farm, block and variety.
- Harvest & grading
Daily harvest, grading by length and quality, and rejects.
- Cold store & packing
Cold-store stock, packing lists and box labels.
- Export documents
Invoices, packing lists and shipment records for export customers.
Operations
Fixed Asset Management
VisionONE Fixed Asset Management keeps a complete register of what you own, where it is and who is responsible for it.
- Asset register
Every asset with category, location, custodian, supplier and documents.
- Depreciation
Straight-line or reducing-balance depreciation, run monthly and posted automatically.
- Transfers
Move assets between branches, departments and custodians with history.
- Revaluations & disposals
Record revaluations, sales and write-offs with gain or loss.
Operations
Document Management
VisionONE Document Management keeps contracts, invoices, delivery notes and HR files attached to the records they belong to.
- Attach to any record
Link documents to customers, suppliers, invoices, employees, assets or leases.
- Search
Find documents by name, type, record or date.
- Access control
Role-based permissions on sensitive documents such as HR files.
- Approvals
Route documents for review and approval with an audit trail.
Plan your VisionONE
Start with the work
your business needs.
Find a useful starting set of modules. Then estimate the time your team spends on manual entry and reconciliation.
Suggested modules
A starting point for a scoped demo.
- Finance & Accounting
- HR & Payroll
- Employee Self-Service App
- Budget & Cost Control
- KRA eTIMS Integration
- KRA Tax Automation
- Corporate Governance
- Inventory & Warehousing
- Procurement & Supply Chain
- Fleet Management
- Property Management
- Floriculture Management
- Fixed Asset Management
- Document Management
Your final module set depends on your processes, country and implementation scope.
What does manual work cost you today?
Re-typing invoices, reconciling spreadsheets, chasing approvals. Adjust the figures to reflect your team.
- Hours a year
- 1,920
- Cost of that time
- KES 960,000
Estimate based on 48 working weeks and a 40-hour week. Salary is spread over those working hours. Currency selection changes the unit; it does not convert amounts. This estimates current time cost, not promised savings.
Why one system matters
Enter it once.
Keep every team in the loop.
Follow a sales invoice from stock to tax, finance and payment. The example shows how connected modules carry one transaction through the business.
Illustrative workflow · INV-10482
Choose a stage to see the record.
Stage 01 of 05
Start with a posted sales invoice.
Record the customer, items and agreed invoice value. The same transaction can continue into stock, tax, finance and payment records.
Sales record
- Invoice
- INV-10482
- Branch
- Nairobi
- Invoice total
- KES 116,000
Stage 02 of 05
Keep the quantity with the sale.
Posting the configured sales transaction updates the selected stock location. Your stores and sales teams follow the same item record.
Inventory record
- Stock location
- Nairobi warehouse
- Product
- Cooking oil, 20 L
- Quantity issued
- 40 units
Stage 03 of 05
Keep the tax response with the invoice.
Submit through the configured eTIMS integration. Retain the returned invoice details and review rejected submissions before resending them.
KRA eTIMS record
- Source record
- INV-10482
- Submission
- Accepted in this example
- Returned details
- Control details & QR code
Stage 04 of 05
Give finance the same source record.
Review the sales, tax and cost-of-sales entries against the originating invoice. Trace a report figure back to the transaction that created it.
Finance record
- Source record
- INV-10482
- Accounts
- Sales, VAT & cost of sales
- Customer balance
- Awaiting payment
Stage 05 of 05
Close the loop with a matched payment.
Match the bank or M-Pesa receipt against the customer invoice through the agreed reconciliation flow. Finance can follow the payment and remaining balance.
Banking record
- Payment method
- M-Pesa in this example
- Matched invoice
- INV-10482
- Customer balance
- Paid in this example
This example uses illustrative records and amounts. Your demo follows the modules and handovers agreed for your business.
Multi-company & multi-currency
Manage company and currency records, with group reporting configured around your structure.
Approvals & e-signatures
Agree who can review and approve each transaction before the work begins.
Validation rules
Configured checks flag missing information and policy exceptions for review.
Audit trail & access control
Keep record history and give each role the access its work needs.
Live dashboards
Follow configured KPIs, reports and exceptions from the underlying transactions.
Loans & interest tracking
Maintain repayment schedules and interest using your agreed terms.

Connected operations
The work moves on.
The record stays together.
An approved purchase should carry its context into the warehouse and the accounts team. Connect the decisions, quantities and supporting documents your team needs.
- Procurement & supply chain
Agree the request, approval and supplier terms.
- Inventory & warehousing
Record what arrived and where the stock belongs.
- Finance & accounting
Connect the order, receipt and supplier invoice.
Kenyan invoicing and payment workflows
KRA eTIMS.
Inside your ERP.
Create invoices in VisionONE and follow their eTIMS submission details in the same workflow. Review returned control details, QR codes and exceptions with the originating record.
Connect payment reconciliation to the customer invoice, including the agreed bank or M-Pesa flow.

Invoice submission and returned tax-invoice details.

Match the agreed payment flow to your finance records.

Bring relevant VAT, PAYE and withholding-tax records together.
Operating in Zambia or Zimbabwe? Ask our team about the e-invoicing route for ZRA or ZIMRA and the support scope for your business.
Integration and onboarding scope are agreed for your business.
Everyday business tools
Bring the spreadsheet work
into the same system.
Explore the supporting tools alongside your core modules. Agree which functions and add-ons belong in your rollout.
Local teams
Supported from
Nairobi and Hyderabad.
Discuss your processes with the team serving your market. Plan implementation, training and support around the way your business operates.
Kenya
Head office · Nairobi
Finance, payroll, inventory and procurement, with Kenyan eTIMS and tax workflows scoped around your business.
- ASP Building, Embakasi Road, Nairobi, Kenya
- +254 791 737 401
India
Office · Hyderabad
Finance, payroll, inventory and procurement for Indian businesses, with local implementation and support from Hyderabad. See manufacturing ERP for Hyderabad.
- Mahendra Mindspace, Kavuri Hills, Madhapur, Hyderabad, Telangana, India
- +91 81435 33535
- Kenya
- Rwanda
- Tanzania
- Zambia
- Zimbabwe
- India
Implementation
A clear plan
from demo to go-live.
Agree the scope before setup starts. Bring your users and your data into the process, then test the work they will actually do.
Demo and scope
Run your process in VisionONE. Agree the modules, users, data, responsibilities and timeline in writing.
Set up and move your data
Configure the system, bring over the agreed records and reconcile the opening balances with your team.
Train and go live
Train users on shared examples, test the handovers and switch over on the agreed date with a support plan.
Questions, answered
Before you
get started.
Start with your current workflow, the handovers that slow it down and the reports your team needs.
What is VisionONE Access ERP?
VisionONE Access ERP brings finance, HR and payroll, supply chain and country-specific workflows into one system. Explore the modules above to see which processes it covers.
Do we have to buy every module?
No. Select the modules your team needs first, then agree any future additions as part of the rollout. The module finder gives you a starting point for that conversation.
Does VisionONE work with KRA eTIMS?
VisionONE offers an eTIMS Integration Module for invoicing from the ERP. Confirm the connection route, onboarding, licence scope and exception process in your demo.
What does HR and payroll cover?
Employee records, earnings and deductions, loans and advances, leave, payslips and payroll approvals. Discuss the current Kenyan statutory setup and the reports your team needs.
How long does implementation take?
The timeline depends on your selected modules, companies, users and the condition of your data. Agree the scope, responsibilities and dated rollout plan before work starts.
How do we arrange a demo?
Use Book a free demo or contact the Nairobi or Hyderabad team. Bring a workflow you want to improve and the reports you need; the team can demonstrate the process around that scope.

See it with your workflow
Show us the work
you want to simplify.
Bring an invoice, a purchase or a payroll process. See how your selected modules connect the work in a focused VisionONE demo.
A demo around your process, with no obligation.