A powerful Flutter-based companion app for Akaunting, designed to streamline your business management on the go.
Login with your Akaunting account to sync your data across all devices and start managing your business anywhere.
Stay updated on your financial status with real-time totals for Balance, Income, and Expenses. Access quick actions to generate invoices and manage your business.
Seamlessly create new invoices with multiple input methods:
- Manual Entry: Full control over all details.
- Import from PDF: Automate data extraction from existing PDF documents.
- OCR Scanning: Use cutting-edge Image-to-Text extraction and OCR.
| Manual Entry | OCR PDF | OCR Image |
|---|---|---|
![]() |
![]() |
![]() |
Manage your Invoices and Bills with clear status tracking (Draft, Sent, Paid, etc.).
| Invoices | Bills |
|---|---|
![]() |
![]() |
Organize and interact with your Customers and Vendors in a unified directory.
Manage Accounts, Items, Reports, and Transactions all from the options menu.
The mobile application requires a running Akaunting instance as its backend.
- Repository: Akaunting/Akaunting
- Ensure your local server is running and the API is accessible.
Create a .env file in the root of the my_app directory. You can use the .env.example file as a template.
# Example .env content
BASE_API=http://192.168.1.116/akaunting/api-
Clone the repository.
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
- Flutter: UI Framework.
- Dart: Core Language.
- Bloc/Cubit: State Management.
- Google ML Kit: OCR and Text Recognition.
- Syncfusion: PDF Generation and Handling.
- HTTP: API Integration.









