
Corporate travel
How Onfly Started Closing Reconciliations in 20 Minutes (and Gained Real Visibility to Charge and Pay Correctly)
"The greatest value is the peace of mind knowing that the process is automated and won't be delayed – the number I see is the real number." — Marcus Nunes, Head of Sourcing, Onfly
TL;DR
- Company: Onfly — corporate travel technology, ~800 employees, LATAM expansion
- Team: Sourcing (12 people) + Reconciliation (2 people)
- Challenge: Manual reconciliation caused delays, low visibility, and unreliability regarding what to charge or pay
- Automation: Automatic supplier reconciliation workflow (starting with Localiza, phase 2 with hotels) built on Abstra
- Result: From 1-1.5 weeks to ~20 minutes; <2% human exceptions; greater financial control and efficiency
- Stack: Supplier Portal → Webhook → Abstra (Workflows + Tables) ↔ BigQuery → spreadsheets → Billing Microservice → email
- Go-live: ~1.5 months
- FTEs avoided: estimated 4 people without increasing staff
Who is Onfly
Onfly is a technology company specializing in corporate travel management, with accelerated growth and an international presence. After opening a new office in Mexico and doubling in size in recent years, Onfly decided to invest in financial automation to sustain its expansion without increasing operational costs.
“To keep up without automation, I would need at least four more people. For a technology company, it didn't make sense to rely on people for repetitive processes.” — Marcus Nunes
The Challenge: Visibility and Efficiency at Scale
The supplier reconciliation team (rental companies, hotels, and airlines) faced a 100% manual process. Invoices were downloaded, spreadsheets cross-referenced, and data manually reviewed — a workflow that generated delays, rework, and lack of visibility into what truly needed to be paid or charged. With projected revenue growth of +80%, it was clear that continuing without automation would require a proportional increase in staff, which was not sustainable.
The Solution: Automatic Reconciliation with Abstra
Onfly already had a bot that downloaded invoices from the Localiza portal. The next step was to use the Abstra platform to build a complete automatic reconciliation workflow, connected to their database (BigQuery) and internal billing systems.
How it works:
- A webhook initiates the process as soon as invoices arrive.
- Abstra cross-references invoice data with BigQuery (reservations, periods, values, drivers).
- The results are recorded in Abstra Tables, with history and traceability.
- Automatic outputs: - Reconciled spreadsheet - Spreadsheet of possible errors (less than 2%) - Spreadsheet of extras (such as car washes, insurance, and refueling)
- The extras are sent to an internal microservice that triggers automatic billing to the client.
- Finally, Abstra sends an email with an alert and a summary of the completed reconciliation.
“Even with little proprietary code, it became robust: integrated database, history, and simple orchestration.” — Marcus Nunes
Implementation and Support
The automation was built with direct support from the Abstra team. The first workflow — for Localiza — was developed in approximately 1.5 months, led by an Abstra partner and internally replicated for new suppliers.
“Words can't express the support, always available. Whatever we needed, it was handled.” — Marcus Nunes
The Impact: More Time, Confidence, and Control
The financial reconciliation process, which previously took up to 1.5 weeks, required overtime and left the team overloaded. Today, with Abstra, the same workflow is completed in ~20 minutes.
Automation brought full visibility, eliminated rework, and reduced the risk of error to nearly zero. The team shifted from manual execution to exception management, with time to analyze and act, not just reconcile.
| Indicator | Before | After |
|---|---|---|
| Reconciliation time (Localiza) | 1-1.5 weeks | ~20 minutes |
| Manual errors | Frequent | <2% |
| People needed | +4 estimated | 0 additional |
| Visibility of extras and charges | Limited | Total |
| Risk of incorrect payment | High | Low |
With automatic reconciliation, Onfly gained real control over accounts payable and receivable, as well as a more agile and predictable operation to sustain growth.
Why it worked
- Tech Culture: Onfly already used low-code tools and was familiar with automation and data, which accelerated Abstra's adoption.
- Abstra's Flexibility: combination of visual workflows, Python integration, and native database (Tables) to keep everything centralized.
- Leadership in Finance: focus on efficiency and predictability, reducing IT dependency and empowering the finance team.
- Process Vision: each automation began with detailed mapping of rules and integrations — "map before coding."
“Map your processes, the rest is possible.” — Marcus Nunes
What Comes Next
Onfly has already started Phase 2, automating hotel network reconciliations. The next steps include corporate cards, airfare, and bus tickets, expanding the model to the entire financial operation.
A New Model for Scalable Finance
Onfly's journey shows that financial automation goes beyond reducing time: it creates operational intelligence. With automatic reconciliation implemented via Abstra, the team moved from merely reacting to predicting and controlling — from supplier workflows to accounts payable and receivable.
Onfly is redefining how finance teams work: with autonomy, reliable data, and a focus on sustainable scaling.
Marcus Nunes Head of Sourcing, Onfly
"With Abstra, we gained peace of mind, confidence, and time to grow intelligently."
Ready to Write Your Success Story?
Join hundreds of finance teams who have transformed their operations with Abstra.
Talk to an Expert