This site uses cookies to improve your experience. By continuing to browse the site, you agree to their use.
I agree
ERP
iOS
Android
Service for managing employee expenses

Development of Expense Management Mobile App

Client: Leading Swiss IT integrator operating in services, finance, healthcare, industry, utilities, public sector, and education.

The company specialises in business automation, hybrid and cloud solutions, SAP implementations, digitalisation, CAD/PLM solutions, plus consulting in IT infrastructure, cybersecurity, and business continuity. It employs around 620 staff across four cities.
Optimise the reimbursement process for employee work-related expenses.
Goal
Client tasks
1
Develop the mobile app design.
2
Integrate the app with the ERP system.
3
Ensure a seamless expense registration process.
4
Create an interface for approvers to review, approve, or reject reimbursement requests.
Our solution
For security, two-factor authentication was implemented, along with fingerprint, PIN code, or FaceID login options.

For employee convenience, we developed automatic receipt scanning using computer vision technologies. This significantly reduced data entry time and minimised errors. We also added a gallery where users can save receipt photos and quickly submit reimbursement requests when needed.

To streamline repetitive tasks, a "Favourites" feature was implemented, allowing instant selection of the required request form.

Push notifications were added to inform employees about request statuses, along with full transaction history.

Additionally, a feedback form was included where users can leave comments and attach files for clarifications.
Work on the project began with developing the mobile app design.
After concept approval, the team proceeded to create a cross-platform solution using Flutter, ensuring a consistent user experience for both iOS and Android.

One of the key tasks was integrating with the client's ERP system to synchronise all employee expense data and streamline processing.

For decision-making managers, a dedicated screen was created displaying only the requests requiring their attention. This significantly accelerated the review process.
  1. Process analysis conducted in the client's system.
  2. Technical specification developed in line with requirements.
  3. App design created.
  4. Mobile app developed for Android and iOS.
  5. AI-powered receipt recognition implemented.
Results
Timelines and Team
A team of 6 people.
Development: 1 year (May 2023 – May 2024).
App support and development: May 2024 – present.
Technology stack
Flutter 3, Dart
Swift
Java
Firebase
Swagger
More relevant cases
Get your project estimate within 2 hours
Fill out the contact form — we’ll call you back the same working day