ChequeVault gives you full control of your cheque portfolio — from adding a cheque to generating month-end reports — all in a secure, easy-to-use mobile app.
Maintain separate lists for cheques you've written (issued) and cheques you hold (received), each with full detail tracking.
Record payee/payer name, bank name, branch, cheque number, amount, issue date, due date, and notes for every cheque.
Track cheque status through its lifecycle: Pending → Cleared → Bounced → Cancelled. Every status change is logged with a timestamp.
Instantly search by payee, cheque number, or amount. Filter by status, bank, or date range. Sort ascending or descending by any field.
Choose from a comprehensive list of local banks for your region. Bank data is regularly updated to stay current.
Attach a photo of the physical cheque to each record for easy reference and dispute resolution.
Cheque payloads are encrypted on your device before being stored in the cloud. The server never sees your unencrypted financial data.
Set a custom PIN to lock the app. Required on every launch and after inactivity, preventing unauthorised access.
Use your fingerprint or Face ID to unlock quickly and securely — no need to type your PIN every time.
Strict server-side rules ensure users can only access their own data. All rules are tested with the Firebase Emulator Suite.
Authenticate with Firebase Auth using your email/password or Google account. Two-factor protection available via Google.
Encrypted data is safely backed up to Firebase Cloud Firestore. Switch devices without losing any cheque history.
Set reminders for each cheque and receive local push notifications days before the due date — fully configurable lead time.
Overdue cheques are prominently flagged in the list and dashboard so you never lose track of outstanding obligations.
Notifications are scheduled locally on your device, so reminders work even without an internet connection.
Mark a cheque as cleared or bounced directly from the notification, saving time without opening the full app.
Get an at-a-glance overview of total portfolio value, cheque counts by status, and upcoming due dates on a clean home screen.
See totals broken down by bank so you know exactly which institutions hold the most exposure.
Generate a formatted PDF report for any time period, perfect for sharing with your accountant or auditor.
Export raw data to CSV for import into Excel, Google Sheets, or your accounting software.
Filter reports by custom date ranges — view last month, last quarter, or any period you choose.
Visual indicators show the health of your cheque portfolio — cleared vs bounced ratios help you spot trends early.
Select your country and preferred currency. Amounts are displayed in your local format throughout the app.
Support for 20+ major currencies. Manage cheques in USD, LKR, EUR, GBP, AUD, and more.
Update your profile, change your display name, and manage your subscription from a unified settings screen.
Fully responsive layout built with Flutter Sizer — looks great on both phones and tablets.
Upgrade to Pro via in-app purchase powered by RevenueCat. Manage, pause, or cancel any time from the App Store / Google Play.
A guided onboarding experience helps new users configure their country, currency, security, and first cheque in minutes.
Core features are free forever. Upgrade to Pro when your business grows.