Accounts Receivable Software Selection Against GAAP Reporting Requirements
New GAAP rules require software that tracks obligation fulfillment, not just invoice status.

Most finance leaders still shop for accounts receivable software the way they'd shop for a faster printer: fewer clicks, quicker collections, happier AR clerks. That's no longer true. The rules governing how receivables get recognized, measured, and disclosed have gone from quiet background scenery to something finance teams have to actively wire their systems around before the 2026 books close.
MGO CPA LLP said in an August 2026 note that the real question for year-end is whether your policies, your documentation, and your reporting process can actually keep up. That's a software question dressed up as an accounting one. They don't all take effect on the same clock, either. ASU 2025-06 doesn't kick in until fiscal years starting after December 15, 2027, but calendar year-end companies are effectively planning for it now, while several of the others are already live for 2026.
This isn't a hypothetical risk sitting in a footnote somewhere. IBM research cited by Invoiced found that a meaningful share of businesses ran into regulatory fines tied to compliance failures between March 2024 and February 2025, and close to half of those fines weren't small. And it's not abstract for individual companies, either. Before its June 30, 2026 filing, Arhaus, Inc. disclosed a material weakness in how it identified and accounted for non-routine or complex transactions, tracing back to thin personnel controls and weak contract-review policy. Arhaus fixed it by adding people and tightening controls: prior to June 30, 2026, Arhaus, Inc. disclosed a material weakness tied to inadequate controls over the identification and accounting of non-routine or complex transactions, attributed to insufficient personnel and policy controls around contract review, which the company reported as remediated as of June 30, 2026, including proper application of U.S. GAAP.
That's the reframe worth carrying into everything that follows. Choosing AR software is picking financial reporting infrastructure now. It's picking financial reporting infrastructure, whether the procurement spreadsheet says so or not.
What ASC 606 requires an AR system to do
ASC 606 gets talked about like a policy document, something the accounting team memorizes and files away. In practice, its five-step model creates data and documentation obligations that a system either handles on its own or dumps back onto someone's desk as manual cleanup. The five steps are familiar to anyone who has sat through a revenue recognition training: identify the contract, identify the performance obligations inside it, determine the transaction price, allocate that price across the obligations, then recognize revenue as each obligation gets satisfied.
The underlying principle is what actually bites software. Revenue gets recognized when it's earned, not when the cash lands. That sounds obvious until an AR system starts treating "invoice sent" as a proxy for "revenue earned," which a lot of them do, quietly, by design. A tool built that way can't produce a recognition schedule that holds up to an auditor, because it's tracking payment status, not obligation status, and a tool that conflates invoice issuance with revenue earned cannot produce a compliant recognition schedule. Ordway is a documented example of what doing this correctly looks like: it generates journal entries that adhere to ASC 606 and IFRS 15, and an outside accounting firm has reviewed and tested its internal controls against AICPA standards for security, availability, and processing integrity. An outside accounting firm has audited this fact about what native compliance support can actually look like.
Contrast that with QuickBooks outside its Advanced tier, which doesn't natively handle ASC 606 at all, and even the Advanced tier's built-in feature only manages basic straight-line schedules, not the full five-step framework. Companies that outgrow that setup usually end up bolting on dedicated revenue recognition software or moving to an ERP that has recognition logic built in. And this gap isn't limited to small-business tools. If a widely adopted ERP still leaves that gap, a smaller point-solution AR tool almost certainly has one too. Even widely adopted ERP-native AR tools can leave teams bridging gaps: NetSuite does not automatically calculate forward-looking CECL allowances, requiring finance teams to perform the computation externally and record journal entries manually, a pattern that extends to ASC 606 edge cases in complex contracts.
CECL and the ASU 2025-05 practical expedient's effect on what AR software must capture
Revenue recognition asks when you earned the money. CECL asks a different, less comfortable question: how much of it might never actually get paid, and when do you have to admit that. CECL requires companies to estimate lifetime expected credit losses at the point a receivable is originated. That's a forward-looking posture, and forward-looking estimates need data organized in a specific way, which is exactly where a lot of AR systems fall short.
ASU 2025-05 gave companies some breathing room here. It introduced a practical expedient that simplifies expected credit loss estimation for current accounts receivable and current contract assets tied to ASC 606 revenue, cutting down on the need for full macroeconomic forecasting for receivables that qualify. Simpler doesn't mean automatic, though. The expedient still demands careful documentation of exactly which receivables qualify and consistent application of the methodology period over period, and MGO CPA LLP flagged that this documentation matters most precisely when it's least convenient: during an audit, or when the person who understood the original judgment has already left the company.
Cardinal Health's fiscal 2026 10-K is a useful, sobering illustration of why this isn't busywork. The company's allowance for doubtful accounts pulls from AR aging analysis, historical write-off trends, payment history, pricing discrepancies, industry trends, customer financial strength, credit ratings, and bankruptcy data, all folded into one number. A small shift in the reserve rate against trade receivables at that scale moves operating earnings by tens of millions of dollars. That's not a rounding error tucked into a footnote, but a number that appears on an earnings call.
An AR system that can't surface aging buckets, payment behavior patterns, or early signals of deteriorating customer credit in an auditable, repeatable way pushes the whole calculation into a spreadsheet that lives outside the system of record. And the expedient election itself needs a paper trail: which receivables are in scope, how the methodology got applied, and why. That information has to live in the AR data layer itself, not just in a policy memo somewhere in the controller's inbox.
The expanded disclosure requirements finance teams are underestimating
Recognition and credit losses get most of the attention because they touch the income statement directly. Disclosure requirements are quieter, but they're catching companies just as often, because ASU 2023-09 on income tax disclosures and ASU 2024-03 on expense disaggregation both ask financial statements to include information that most systems simply weren't built to collect efficiently.
MGO CPA LLP frames three simple diagnostic checks: can the team actually produce what the expanded disclosures require, does that information sit in one system or is it scattered across departments and spreadsheets, and has anyone actually tested the process before year-end reporting starts. Most companies fail on the second question long before they fail on the first. The requirement itself usually isn't the mystery, the data was just never structured at the transaction level to answer it, so someone ends up reconstructing it after the fact, slowly, by hand, in a way auditors don't love.
AR sits right at the source of a lot of this. Aging schedules, concentration risk, derecognition events, and contract asset movements all originate in AR data, which makes the AR system's reporting architecture a disclosure readiness question, not just a collections efficiency one. ASU 2025-06 on internal-use software, effective for fiscal years starting after December 15, 2027 with early adoption allowed, will eventually change how companies capitalize and disclose the cost of the AR platforms themselves, making it a longer runway item worth watching well ahead of its effective date. That's not a 2026 fire drill.
The gap between operational AR tools and GAAP-compliant infrastructure
A structural problem sits underneath all of this. Most AR automation tools attach themselves to a billing system they don't own or control, which means collections and cash application inherit whatever recognition mistakes and data quality issues already existed upstream. The AR tool didn't create those errors. It just gets to live with them, and pass them along.
When revenue recognition (ASC 606), credit loss estimation (CECL), and AR collections live in separate systems, every handoff between them becomes a reconciliation point that must be manually verified and documented for audit purposes. A Vanson Bourne survey cited in Billtrust research found that most finance leaders believe purpose-built AR automation delivers better ROI than relying on ERP-native AR tools alone. Fair enough, but look closely at what that ROI is actually measuring: it's almost entirely operational, days sales outstanding, headcount reduction, that kind of thing, not compliance readiness. Nobody's putting "cleaner audit trail" on the ROI slide.
That gap in the market's own logic (specialize the collections layer, let the ERP handle the accounting) hides a real risk: the ERP's AR module may satisfy neither the operational nor the GAAP-readiness standard without significant configuration. NetSuite's CECL shortfall, where the allowance still has to be computed externally and posted by hand, is a documented case of exactly this, and it's a widely used ERP, not some obscure tool. The Arhaus material weakness fits the same pattern from a different angle. That failure didn't happen in the collections queue, it happened in the controls around contract review and identifying complex transactions, which is precisely the kind of upstream fragmentation a specialized collections tool was never built to catch on its own.
It's an argument for evaluating platforms on GAAP readiness criteria, not just DSO and collections metrics, alongside operational performance.
The functional requirements that separate GAAP-capable platforms from workflow-only tools
Strip the marketing language away, and a GAAP-capable AR platform has to clear four functional bars beyond basic collections automation: native or integrated ASC 606 recognition schedules, CECL allowance data feeds that hold up to audit, disclosure-ready reporting structure, and an audit trail that runs unbroken from invoice to cash to the financial statements.
Start with recognition. Ordway generates journal entries adhering to ASC 606 and IFRS 15, with independent AICPA-reviewed internal controls. That's the bar, not a nice-to-have module tacked onto a pricing tier. The real test isn't whether a platform has a revenue recognition tab.
Credit loss data works the same way. The platform doesn't need to run the CECL calculation itself, that's the accounting team's job, but it does need to hand over aging schedules, payment behavior trends, credit signals, and historical write-off data in a structured, exportable format.
The enterprise segment shows how this plays out at scale. HighRadius is known for depth and AI maturity, Esker and Serrala tend to show up in SAP-heavy environments, and BlackLine AR fits naturally for companies already running BlackLine's financial close platform. What separates them isn't collections speed so much as how deeply their data layers actually connect into the ERP's general ledger, and that connection is what determines GAAP-readiness as much as anything about the collections workflow itself. In the mid-market, Billtrust brings payment network reach, Sidetrade leans on AI-driven prioritization, and each of these tools has real operational strengths, but their GAAP-readiness comes down almost entirely to how well they're wired into the organization's ERP and revenue recognition system.
AI-native features are creeping into this space too, matching blind payments, chasing down missing remittance details, flagging accounts before they go bad. Those are genuinely useful for data quality feeding into CECL estimation. The AI only helps compliance if what it's producing is structured and audit-ready underneath the shiny interface. A smart feature sitting on top of messy data is still messy data.
Run two evaluations side by side, not one. One track measures operational performance: impact on DSO, how much of the collections workload gets covered, how easy the customer portal is to navigate, how accurate cash application turns out to be. The other track measures GAAP readiness: recognition support, CECL data infrastructure, disclosure architecture, audit trail integrity. Treating these as one track is how companies end up with a tool that's great at getting paid faster and useless when the auditor shows up in March.
The allowance for doubtful accounts under GAAP incorporates AR aging analysis, historical write-off trends, payment history, pricing discrepancies, industry trends, customer financial strength, credit ratings, and bankruptcies, Cardinal Health's FY2026 10-K shows, so the GAAP readiness track shouldn't sit with the AR operations manager alone. It belongs with the controller or the chief accounting officer, because the questions being asked are financial reporting questions dressed up as software procurement questions, not workflow questions. That's a meaningful distinction in who signs off on the purchase.
MGO CPA LLP's year-end readiness checklist requires updating accounting policies for the applicable 2026 ASUs, documenting the significant judgments involved (especially anywhere touched by CECL or internal-use software rules), stress-testing the disclosure production process before it's actually needed, checking whether internal controls have kept pace with the accounting procedures, and getting auditors involved early on anything unclear. The system has to be able to support the policy, generate the documentation, and produce the disclosure inputs, or the checklist becomes a manual workaround exercise dressed up as compliance.
Vendor due diligence, in practice, comes down to sharp, specific questions rather than a features list. Does the platform generate ASC 606-compliant journal entries on its own, or does that require bolting on a separate revenue recognition tool? Ask that question in the first meeting, not the fifth. The answer tells finance leaders more about the platform's actual GAAP posture than any demo of the collections dashboard ever will.
Sources
- How do you choose the best accounts receivable software for your business size in 2026? Serrala
- Revenue Recognition Software for SaaS | ASC 606 & IFRS 15 | Ordway
- FASB provides practical expedient for CECL - Viewpoint
- CECL for Account Receivable and Contract Asset-BDO ...
- ASC 326 CECL for Trade Receivables: Disclosures & NetSuite | Houseblend
- Software Development Costs: New GAAP Rules Under ASU 2025-06 – Pease Bell


