Florida APD billing runs on two systems that don't talk the way you'd expect. APD iConnect holds your service documentation — the service logs the state requires before you bill. Claims go to Florida Medicaid's fiscal agent (Gainwell) through the FLMMIS Secure Web Portal or EDI. iConnect once had a claims module; it was retired in 2022, and the split has been the reality ever since. Every denied claim story starts with those two systems disagreeing about a service.
The three numbers on every claim line
A clean claim needs the right code (the procedure code from the rate table, matching what's authorized), the right units (quarter-hours, days, or months — with the monthly thresholds like ADT's 80 hours), and a current authorization with balance remaining. The recurring denials are all violations of the third: billing past an authorization's end date, past its unit cap, or against a code it never contained. And the state won't stop you — APD's own FAQ concedes providers often don't know units were exceeded until after the fact. See how cost plans and service authorizations work.
Getting paid without the fire drill
The agencies that don't dread billing day share one habit: nothing is discovered at billing time. Authorizations are entered when they arrive, every shift is scheduled against a specific authorization line, units decrement as services are delivered, caregivers' clock-ins and notes land the same day (late documentation rules here), and the billing file is an export of what already happened — not a reconstruction. That's the workflow APDHQ implements end to end: authorization and unit tracking, scheduling, caregiver visit records, and a billing-ready export of delivered services you can hand to the portal or your billing agent.
Frequently asked questions
Do iBudget providers bill through iConnect?
No — and this is the single most confusing fact in APD billing. iConnect's claims module was retired in 2022, so providers document services in iConnect but submit claims through Florida Medicaid's fiscal agent (Gainwell) — via the FLMMIS Secure Web Portal's Direct Data Entry or EDI/a billing agent. Two systems, permanently, until the state says otherwise.
Why do iBudget claims get denied?
The recurring causes are authorization problems: billing a service with no current authorization, billing after the authorization's end date, exceeding authorized units, or a mismatch between the code billed and the code authorized. Documentation timing matters too — the Handbook requires service documentation to be in iConnect before billing.
How do I know before billing that units are exhausted?
The state won't warn you — APD's own FAQ acknowledges providers often aren't aware an amount has been exceeded until it's too late. The only reliable guard is tracking units on your side: every scheduled shift decremented against the authorization it consumes, with the balance visible before you deliver the service, not after the denial.
Do I need a billing agent?
No — agencies can bill themselves through the Secure Web Portal. Billing agents earn their fee when claim volume is high or denials are eating staff time; they can't fix the root causes on the agency side (authorizations, units, documentation timing). Fix those and self-billing is very manageable; ignore them and no agent can save the revenue.
What triggers a Medicaid recoupment?
Billing that your documentation can't support. In a Qlarant review, six months of your Medicaid claims are compared against your documentation line by line, and unsupported claims become potential billing discrepancies — the one PDR finding category you can formally dispute, within 30 days of the report's mailing date. The prevention is structural: never bill a service whose documentation you don't hold.