How Carousell streamlines AP and T&E, saved over 10,000 man-hours, and automated millions in payments annually with Peakflo.

“Peakflo has helped us save 10,900 man-hours in the last year by streamlining our AP and T&E operations and automating more than 17 million dollars in payments across multiple entities, while providing our finance teams across entities with real-time visibility into payables and reimbursements.”

Sandy Teo
Group Financial Controller, Carousell Group

See How Much Carousell Has Saved with Peakflo

44

man-hours saved per month by AI-powered invoice capture

350

man-hours saved per month on bill and PO approvals

433

man-hours saved per month by automating T&E management

US$17M+

total transactions processed & reconciled in a year

Based in:
Singapore

Peakflo customer since:
2023

ERP:
NetSuite

Background

Carousell Group, one of Southeast Asia’s largest online marketplaces, operates across 32 entities spanning Singapore, Indonesia, Malaysia, the Philippines, Taiwan, and Hong Kong. To centralize accounts payable, procurement, and employee expenses across its subsidiaries, Carousell partnered with Peakflo, integrating deeply with NetSuite as its ERP backbone.

Favorite Features

Key Takeaways 🔑

🚩Problem

  • Manual data entry for thousands of bills across dozens of entities
  • No systematic way to match bills against purchase orders
  • Multi-level bill, PO, and expense approvals managed entirely over email
  • Manual, multi-step vendor payment cycle draining finance bandwidth
  • Fragmented, manual expense reimbursements across the workforce
  • Time-intensive NetSuite updates and reconciliation after every payment

✅Solution

  • AI-powered OCR invoice capture
  • Automated PO–Bill matching with full lifecycle tracking
  • Automated approval rules across bills, POs, and expenses
  • Peakflo Wallets auto-pay for vendor disbursements
  • End-to-end T&E automation, from submission to reimbursement
  • Automatic NetSuite sync and reconciliation, including custom fields

Integration: NetSuite

Integrating automation workflows with NetSuite can be complex, particularly when custom fields and entity-specific configurations need to be maintained across systems.

Peakflo’s native NetSuite integration keeps both systems in sync in real time, including custom fields, such as entity-specific cost centers and GL segments, which sync directly from NetSuite into Peakflo so nothing has to be manually re-mapped.

Problem: Manual data entry for thousands of vendor invoices

Every bill arriving at Carousell had to be manually keyed in by finance staff — vendor name, bank account details, line item names, descriptions, quantities, rates, tax amounts, GL codes, and cost center. With thousands of bills per year across dozens of entities, this consumed an enormous amount of the finance team’s time and introduced significant risk of error.

Solution: AI-powered OCR invoice capture

Vendors and internal teams now submit bills to a dedicated Peakflo OCR capture inbox. Peakflo’s AI-powered OCR engine automatically extracts, digitizes, and maps all relevant fields without human intervention — turning what used to be hours of manual keying into a process that takes minutes. The vast majority of Carousell’s invoices are now captured with zero manual data entry, freeing the finance team to focus on exceptions and higher-value work.

Problem: No systematic way to match vendor invoices against purchase orders

With procurement happening across multiple entities, Carousell’s finance teams struggled to verify that bills matched the purchase orders that had been raised, creating risk of overpayment, duplicate billing, and budget overruns.

Solution: Automated PO–Bill matching with full lifecycle tracking

Peakflo automatically matches incoming bills against purchase orders, giving finance teams a clear audit trail from every vendor invoice back to its authorized PO. Finance can also close out partially billed PO line items and duplicate existing POs to avoid re-entering the same details.

2-way 3-way Matching

Problem: Multi-level approval chains managed entirely over email

Before Peakflo, getting a single bill approved required navigating multi-level sign-offs across finance, procurement, legal, and business owners, who are spread across different countries. The process relied on manually sending bills via email, chasing approvers for responses, and then manually booking the approved bills into NetSuite.

Solution: Smart rules routing every bill, PO, ER, and travel request

Peakflo’s approval engine deployed fully customizable approval rules across all entities, automatically reading fields such as department, segment, and amount to route documents to the right approvers with no manual intervention. With Slack integrated directly into the approval flow, approvers can act without switching tools, cutting what used to take days of email follow-ups down to minutes.

Are your company's complex approval matrixes confusing even for employees sometimes? Do you have too many departments and interdepartmental business units? With Peakflo, create rules even for the most complex approvals and streamline the whole approval process!

Problem: Manual, multi-step vendor payment cycle

Releasing vendor payments involved a manual cycle repeated across every entity: identify bills due for payment, tabulate amounts per vendor, prepare a CSV file for bank upload, secure bank approvals, send payment receipts to vendors, and post and reconcile each payment in NetSuite.

Solution: Vendor payments disbursed automatically via Peakflo Wallets

Peakflo created Payables Wallets across entities. Thousands of bills worth millions of dollars now get paid out automatically on their exact due dates, with no manual filtering, checking, or bank-portal interaction required. Once disbursed, Peakflo automatically marks each bill as paid and GL-codes the bank account ledgers in NetSuite.

Problem: Fragmented, manual expense reimbursements

Employees across entities struggled to submit travel requests and expense reports, itemizing every claim manually, tracking down lost receipts, and then waiting — often for weeks — while approvals sat in inboxes and finance worked through reimbursements one by one. The delays created longer reimbursement cycles for employees, while finance teams lost hours to chasing approvers, manually disbursing funds, and reconciling every claim in NetSuite instead of focusing on higher-value work.

Solution: End-to-end T&E automation

Peakflo lets employees submit expenses in seconds from their phone, with receipts captured and categorized automatically. Rule-based approval routing gets claims signed off in a fraction of the time it used to take, and once approved, reimbursements flow straight to employees’ bank accounts via Peakflo Wallets. Travel requests move through the same automated workflow, giving finance full visibility from request to reimbursement without lifting a finger.

Problem: Manual ERP updates after every payment

After every payment, Carousell’s finance team previously had to manually update NetSuite, marking bills and ERs as paid, posting payments to the correct bank account ledgers, and handling FX rate entries for non-SGD bills, creating significant reconciliation overhead across thousands of monthly transactions.

Solution: Transactions auto-synced to NetSuite

Peakflo syncs bills and expense reports to NetSuite automatically after processing. Once payments are disbursed, transaction records sync back without manual effort, marking each record as paid, GL-coding the bank account ledgers, handling FX rate mapping for non-SGD bills, and keeping custom fields such as cost centers and GL segments in sync between both systems. Credit notes sync automatically on creation, with no manual accounting effort involved anywhere in the process.

Achieve peak cashflows with Peakflo

See how Peakflo’s Contextual AI and agentic Procure-to-Pay automation can take the manual work out of your AP team, from touchless capture to claim-aware validation to straight-through ACH payments.