Business Solution · v1.0.0

Business Management App

Cross-platform business management app with POS, FEFO inventory, manufacturing (BOM), order booking, courier tracking, employee payroll, multi-language (English/Urdu/Arabic) with RTL, and FBR/ZATCA tax integration.

Cross-Platform (Android, iOS, Windows, Web) POS with Barcode Scanning & FEFO Batches Manufacturing with BOM & Production Orders Courier Tracking (5 Providers Integrated) Multi-Language with RTL (English/Urdu/Arabic) FBR & ZATCA Tax Integration with QR Receipts
Android iOS Windows Web

Dashboard & Business Snapshot

Get a complete overview of your business from a single screen. The dashboard shows real-time cards for Profit/Loss, Total Sales, Total Purchases, Total Expenses, Receivables, Payables, Employee Count, and Stock Alerts. A navigation sidebar with up to 39 items — filtered by your role permissions and enabled modules — gives instant access to every part of the system. Whether you're on your phone, tablet, or desktop, you see the same powerful dashboard.

Explore Dashboard
Upload image from Admin Panel

Point of Sale & FEFO Inventory

Process sales in seconds with a fast, barcode-enabled POS screen. Search products or scan barcodes with USB/Bluetooth scanners, adjust quantities, apply per-item or global discounts, select payment method (Cash or Bank), and see profit margins before completing each sale. The system uses First-Expiry-First-Out (FEFO) batch tracking — every purchase creates a batch with quantity, cost price, sale price, and expiry date, and stock is automatically deducted from the earliest expiring batch during sales.

Explore POS Module
Upload image from Admin Panel

Order Booking & Courier Tracking

Order bookers create orders for customers in the field, which flow through a clear pipeline: Pending → Approved → Dispatched → Delivered → Auto-Converted to Sale. When dispatching, assign one of five integrated courier providers — TCS, Leopards, CallCourier, FedEx, or DHL — and enter tracking numbers. The system provides real-time tracking timelines via courier REST APIs, automatically logs delivery charges as expenses, and handles return scenarios with stock restoration.

Explore Order & Delivery Module
Upload image from Admin Panel

Manage your entire business from any device with a powerful cross-platform app. Start your free trial today.

Start Free Trial

Manufacturing & Bill of Materials

Manage the complete production cycle from raw materials to finished goods. Maintain a separate raw material inventory with FEFO batch tracking, create Bill of Materials (BOM) recipes with precise ingredient quantities, and run production orders that atomically consume raw material batches using FEFO, calculate total cost (material + labour), update finished goods stock with weighted average costing, and track contractor balances. The entire manufacturing module can be toggled on or off from Settings.

Explore Manufacturing Module
Upload image from Admin Panel

Financial Management & Ledgers

Track every rupee flowing through your business with interconnected ledger systems. Customer ledgers show all sales, payments, and returns with running balances. Supplier ledgers track purchases, payments, and returns. Employee ledgers manage salary payments, advances, and automatic advance deductions. Record expenses by category and sub-category with cash or bank payment methods. Manage bank accounts with balance tracking, view all transactions (deposits, withdrawals, transfers), and monitor hand cash with daily adjustments.

Explore Finance Module
Upload image from Admin Panel

Service & Repairs Module

Track service and repair jobs with complete financial flow. Record service entries with service name, description, customer, charges, labour rate, and material cost. The system automatically records material costs as cash withdrawals (expenses) and total revenue as cash deposits (income), both appearing in the Cash Flow Report. The services screen shows all entries with status indicators (Pending, In Progress, Completed) and a summary card with total revenue, material cost, and net profit.

Explore Service Module
Upload image from Admin Panel

Manage your entire business from any device with a powerful cross-platform app. Start your free trial today.

Start Free Trial

Multi-Language & Tax Integration

Operate in English, Urdu (اردو), or Arabic (العربية) — with automatic Right-to-Left layout for Urdu and Arabic. Integrate with FBR (Pakistan) for POS registration with invoice reference numbers and QR code verification on receipts, or with ZATCA (Saudi Arabia) for VAT-compliant QR codes. Configure everything from the Settings screen with dedicated tabs for regional preferences and tax credentials. All receipts are exportable as PDF with embedded tax QR codes.

Explore Settings
Upload image from Admin Panel

124 Permissions, Roles & Super Admin

Control access with 124 granular permissions across 31 modules. Five pre-defined roles — Admin, Manager, Cashier, Viewer, and Order Booker — cover common business needs. Create unlimited custom roles with per-module View, Create, Edit, and Delete permissions. The Super Admin Panel provides platform-wide management: view all registered companies, manage subscriptions (activate monthly/yearly, extend, deactivate), and monitor usage. Each company gets a 7-day free trial with Google Play subscription billing for continued access.

Explore Roles & Permissions
Upload image from Admin Panel

All Modules Included

Everything you need to run your business — all in one powerful platform.

Dashboard
POS
Sales
Sale Returns
Purchases
Purchase Returns
Products
Stock
Customers
Suppliers
Employees
Expenses
Banks
Transactions
Cash
Orders
Deliveries
Manufacturing
BOM
Services
Reports
Users
Roles
Settings
Why Arriverr

Why Choose This Solution?

We don't just build software — we build solutions that grow with your business.

True Cross-Platform Experience

One app across Android, iOS, Windows, and Web — built with Flutter and powered by Firebase for real-time sync. All changes are instantly reflected across connected devices within the same company.

Complete Business Coverage

POS, sales, purchases, inventory with FEFO batches, customer & supplier ledgers, employee payroll, expenses, order booking, courier tracking, manufacturing with BOM, and service & repairs — all in one app.

Manufacturing & Production

Full manufacturing support with separate raw material inventory, Bill of Materials recipes, production orders with automatic FEFO batch consumption, weighted average costing for finished goods, and contractor balance tracking.

Multi-Language with RTL Support

Operate in English, Urdu, or Arabic with automatic Right-to-Left layout switching. Regional settings let you configure country, currency, and language to match your business location.

Integrated Courier Tracking

Dispatch deliveries through five integrated courier providers — TCS, Leopards, CallCourier, FedEx, and DHL — with real-time tracking timelines via REST APIs, automatic expense logging, and return handling.

FBR & ZATCA Tax Compliance

Built-in tax integration for Pakistan (FBR POS registration with invoice references and QR codes) and Saudi Arabia (ZATCA VAT-compliant QR codes). Receipts are exportable as PDFs with embedded tax verification codes.

Frequently Asked Questions

Got questions about Business Management App? We've got answers.

What platforms does the app support?

The app is available on Android (Google Play), iOS, Windows (Microsoft Store), and Web. It's built with Flutter and uses Firebase for real-time data synchronization across all platforms. All changes made on one device are instantly reflected on all other connected devices within the same company.

How does the FEFO batch tracking system work?

When you purchase products with expiry dates, each purchase creates a batch with original quantity, remaining quantity, cost price, sale price, and expiry date. When selling through POS, the system automatically picks the batch with the earliest expiry date first (First Expiry, First Out). This ensures your oldest stock is always sold before newer stock.

What languages does the app support?

The app supports three languages: English, Urdu (اردو), and Arabic (العربية). When you switch to Urdu or Arabic, the entire interface automatically switches to Right-to-Left (RTL) layout. You can change the language at any time from Settings → Region & Currency.

How does the manufacturing module work?

The manufacturing module covers the complete production cycle: maintain raw material inventory with FEFO batch tracking, create Bill of Materials (BOM) recipes with ingredient quantities, and run production orders. When you complete a production order, the system atomically validates raw material availability, consumes batches using FEFO, calculates total cost (material + labour), updates finished goods stock with weighted average costing, and tracks contractor balances. The module can be enabled or disabled from Settings → Modules.

Which courier services are integrated for delivery tracking?

The app integrates with five courier providers via REST APIs: TCS, Leopards Courier, CallCourier, FedEx, and DHL. After dispatching a delivery with a tracking number, you get real-time tracking timelines within the app. Delivery charges are automatically logged as expenses, and returned deliveries trigger stock restoration. Configure your courier API keys in Settings → Courier API Keys.

How does FBR and ZATCA tax integration work?

For Pakistan, enter your FBR POS Registration Number and API Key in Settings → Tax Integration. All receipts will include an FBR Invoice Reference Number and QR code for verification. For Saudi Arabia, enter your ZATCA VAT Registration Number and API credentials. Receipts will include ZATCA-compliant QR codes. Both integrations are optional and can be configured at any time.

How many user roles and permissions does it support?

The system includes 124 granular permissions across 31 modules, with four permission levels per module: View, Create, Edit, and Delete. Five pre-defined roles are included: Admin (full access), Manager (all except settings/users), Cashier (POS/sales/customers), Viewer (dashboard/reports, view only), and Order Booker (orders/customers). You can create unlimited custom roles with any combination of permissions.

What technology stack powers the app?

Framework: Flutter 3.x (Dart), Backend: Firebase (Firestore for database, Firebase Auth for authentication), State Management: Provider pattern, Local Storage: Hive ORM, Platforms: Android, iOS, Windows, Web, Languages: 3 with RTL support, In-App Purchases: Google Play Billing, PDF Generation: pdf package, QR Codes: qr_flutter, Courier APIs: REST via dio package.

Ready to Transform Your Business?

Manage your entire business from any device with a powerful cross-platform app. Start your free trial today.

Get Free Consultation

Need support?
How can we help?

Send us a message
Submit a Complaint
Status: All Systems Operational
Updated just now
Arrivorra
Submit a Complaint

Complaint Submitted!

We've received your complaint and sent a confirmation to your email. Your ticket number is:

Our team will review and respond within 4–8 hours.

Please provide details about your issue. We'll assign a ticket number and follow up by email.