Pain Point, Solved 4.9 ★★★★★ Google Rating

What Are athenahealth Unpostables and Kickcodes, and Who Should Be Working Them?

Your bank deposits and your athenahealth postings are supposed to match.

Trusted 800+ Providers MGMA 2026 Corporate Member HIPAA-Compliant SOC 2 Type II BAA Signed $5M E&O and Cyber
TOP Medical Billing & RCM BPORecognized by our customers as a leading healthcare outsourcing partner, based on Google reviews and direct client feedback.
All Pain Points
SOLUTIONThe fix is a dedicated operator who reconciles, supplies the missing pieces, closes the tasks, and holds the balance at zero month over month.
Written for Practice Managers, Billing Directors, and Revenue Cycle Leaders evaluating RCM and denial-management support.

athenahealth unpostables are payments and remittances athenaOne cannot automatically post because it is missing something from the practice, a portal login, an EOB copy, an enrollment step, or the payment does not reconcile to a claim. Kickcodes are the tags athenaOne puts on a claim or task to route it and say what has to happen next; the transactional ones literally reroute the item to the responsible party, and many of them route straight back to the practice to hand over access or documents. Together they create a queue that sits and waits, because until the practice does its one step, the payment stays unposted and follow-up stalls. Who should work them is a dedicated owner, not whoever has a spare minute. The fix has four moves: own the unpostables queue and the open kickcode tasks inside your athenaOne, supply the portal credentials and EOBs athena is waiting on, finish the enrollment tasks, and reconcile and post so the unpostables balance stays at zero month over month. We run those moves inside the athenaOne you already use. The table of contents maps the whole method; the moves after it are the detail.

How to Work an athenahealth Unpostables and Kickcode Queue to Zero

The goal is an unpostables balance that stays at zero month over month, with every kickcode task that routes back to the practice closed the same week it lands. Here is what does that, move by move.

1. Reconcile Deposits to Postings and Find the Gap

Before anything else, match your bank deposits to what athenaOne actually posted. When the two have drifted apart, the difference is almost always sitting in unpostables: money that came in but could not be applied to a claim. Pulling that reconciliation is how you see the real size of the problem, because an unpostables queue does not announce itself in the dashboard the way an aging claim does. You cannot work a gap you have not measured.

2. Sort Unpostables by Why athena Could Not Post

Unpostables are a mixed bucket. Some are waiting on a portal login the practice never supplied, some on an EOB copy, some on an enrollment task, and some are genuine reconciliation mismatches between a payment and a claim. Tag each one by its real reason, because a missing login and a reconciliation mismatch are resolved in completely different ways. Once every item carries its reason, most of the queue turns out to be waiting on one simple hand-off, not a hard accounting problem.

3. Close the Kickcode Tasks That Route Back to the Practice

Transactional kickcodes reroute a task to whoever has to act next, and a large share route straight back to the practice: supply these credentials, complete this enrollment, send this document. Those tasks sit open until someone does the step. Work them the week they land, hand athena the portal access and the EOBs, and finish the enrollment tasks, so the claims behind them stop stalling. A kickcode task that routes to the practice and then waits for months is a payment quietly frozen in place.

4. Post the Reconciled Payments and Drive the Balance to Zero

Once the missing pieces are supplied, the held payments can finally be posted and reconciled against the right claims, and the deposits and postings line back up. The standard to hold is a zero unpostables balance month over month, not a queue you clear once and let refill. Working it to zero every month is what keeps the bank and the ledger matched and keeps follow-up from stalling behind unposted cash. A queue worked once is a queue that grows back.

5. Hand the Unpostables Queue to a Dedicated Team

Practices that stop letting their deposits and postings drift do it by handing the unpostables queue and open kickcode tasks to a dedicated team: an operator who reconciles daily, supplies the credentials and EOBs athena is waiting on, finishes the enrollment tasks, and posts to zero, live in 1 to 2 weeks. The billing team gets its reconciliation back, a trained backup covers every gap, and the unpostables queue stops being the one nobody owned. Below is what it sounds like when nobody owns it yet, in practice teams' own words.

Key Pain Points and Discussions by Providers

representative composite examples based on common workflow discussions

“Our deposits and our athena postings drifted apart for months and I could not find where. It turned out the money was all sitting in unpostables, waiting on one enrollment task nobody had finished. The cash was in the bank the whole time and the ledger just never caught up.” composite example: practice administrator, group practice

“Half my unpostables are athena telling me it needs a portal login or an EOB copy I never sent over. It is not an accounting problem, it is a hand-off I never made, and the payment just sits there frozen until somebody does the one step.” composite example: billing lead, multi-specialty group

“Kickcodes route the task back to us and then it waits, because the queue was nobody's actual job. Everyone assumed someone else was closing them, and meanwhile the claims behind them stalled and the payments never posted.” composite example: office manager, primary care practice

“I cleared the unpostables queue once and felt caught up, and a month later it was full again because nothing changed the reason it fills. Without someone working it to zero every month, it just grows back and the deposits drift apart all over again.” composite example: practice manager, group practice

“What I actually need is one person who owns unpostables and the kickcode tasks and reconciles the deposits every week, so I stop discovering three months later that money has been sitting unposted because of a login nobody handed over.” composite example: billing lead, multi-provider group

Our Answer

Here is what we actually do. A dedicated operator owns your unpostables queue and open kickcode tasks inside your own athenaOne: they reconcile your deposits to your postings, find the gap, and sort every unpostable by why athena could not post it. Then they supply the portal credentials and EOB copies athena is waiting on, finish the enrollment tasks, close the kickcode tasks that route back to the practice, and post the reconciled payments so the unpostables balance stays at zero month over month. Our operators are trained healthcare operations professionals, team members with healthcare backgrounds that may include medicine, nursing, and pharmacy, trained in US revenue cycle and athenahealth payment-posting workflows, working inside your system, with approved AI tools assisting with first-pass reconciliation and a human verifying every posting. This is our revenue cycle management support paired with an AI-first workflow, in one paragraph.

Why This Keeps Happening

If the queue is that clear to work, why do unpostables keep piling up at busy practices? Because most of them are waiting on the practice, not on the biller. RCM specialists who work athenaOne describe transactional kickcodes as tags that reroute a task to the party who has to act next, and a large share of those route straight back to the practice for a portal login, an EOB, or an enrollment step. Until someone on the practice side does that one step, athena literally cannot post the payment. The queue is not stuck on a hard accounting decision; it is stuck on a hand-off nobody owned.

The second half of the problem is visibility. An aging claim shows up on a dashboard; an unpostables balance quietly sits between the bank and the ledger where nobody is looking. So the deposits and postings drift apart over months, and the practice does not notice until reconciliation finally forces the question. This is exactly the ownership gap that dedicated payment posting and reconciliation is built to close, before unposted cash turns into stalled follow-up.

And the cost compounds. Money sitting in unpostables is money you have already collected but cannot see, so the claim behind it never gets worked, patient statements go out wrong, and the accounts receivable picture is off by whatever is frozen in the queue. MGMA and HFMA both treat payment posting and reconciliation as core revenue cycle controls for exactly this reason: when the queue nobody works grows, the practice loses its grip on how much it has actually been paid.

⚠️ The quiet one that hurts most: The quiet one that hurts most: unpostables do not look like a problem until you reconcile. A payment frozen in the queue is money already in your bank, so the practice feels paid, while the claim it belongs to sits unworked and the ledger drifts further from the deposits every month. By the time reconciliation forces the question, the gap can be months deep, and untangling which payment belongs to which claim after the fact is far harder than closing the one kickcode task would have been the week it landed. Unless someone owns the queue, the money you already collected is the money you cannot account for.

Most groups have already tried the obvious fixes before they talk to anyone. Each one fails the same way: the work lands back on the practice. The pattern, in one table:

What you tried What actually happened Who ended up doing the work
Assumed someone on the team was closing kickcode tasks Everyone thought it was someone else's job; the tasks routed back to the practice and waited for months Nobody, by mutual assumption
Cleared the unpostables queue in one big cleanup It felt caught up, then refilled the next month because nothing changed why it fills Whoever ran the one-time cleanup
Left it for the biller to get to between claims Claims work always came first; the unpostables queue sat and the deposits drifted from the postings The biller, when there was time, so rarely
Gave the unpostables queue to a dedicated remote operator Reconciled weekly, credentials and EOBs supplied, kickcode tasks closed, balance held at zero Someone whose whole job it is

The Solution

So what does "someone whose whole job it is" look like on an unpostables queue? The operator starts where the practice usually cannot find the time: reconciling deposits to postings, finding the gap, and sorting every unpostable by why athena could not post it. Then they clear the routine ones, supplying the portal credentials and EOB copies athena is waiting on and finishing the enrollment tasks that were routing back to the practice. Most of what sits in unpostables is a hand-off nobody made, not a hard accounting problem, and that is exactly what dedicated revenue cycle management is built to clear.

Then comes the posting. Once the missing pieces are supplied, the operator posts the reconciled payments against the right claims and drives the unpostables balance to zero, so the deposits and the ledger line back up. And they hold it there month over month rather than clearing it once and letting it refill. Your billing team feels the change in the first month: reconciliation stops being the exercise that surfaces three months of frozen cash, because the queue never gets three months deep again.

Behind all of it, AI drafts the first-pass reconciliation and a trained human reviewer verifies. The workflow matches deposits to postings, tags each unpostable by its reason, and flags the kickcode tasks that route back to the practice; a person confirms the posting is right and owns the credential and enrollment hand-offs. Every security control that protects the payment and remittance data moving through that process is documented and auditable, and the whole approach is described on our HIPAA and security page, because moving payment and EOB data through a posting workflow is only safe when the controls are real.

Who Actually Does This Work

Fair question: why would an outsourced team work your unpostables queue better than your own staff? Because reconciling payments and closing kickcode tasks is their entire day, not the thing they get to after the claims are worked. The people working your queue include trained healthcare operations professionals with backgrounds that may include medicine, nursing, and pharmacy, all trained in US revenue cycle and athenahealth payment-posting workflows. They know what a transactional kickcode is asking for, how to read an unpostable back to its missing piece, and how to hold an unpostables balance at zero. That is not a task to squeeze between claims; it is a specialty.

We are not a billing mill. We are a clinical operations partner, a healthcare BPO built on dedicated virtual staff: 500+ team members, 24/7 coverage, and the AI-assisted plus human-verified workflow you just read about behind every one of them. A typical practice is live in 1 to 2 weeks, at approximately 68% below equivalent in-house staffing costs. Trained backup coverage is included in the managed-service model.

And the security piece your compliance officer will ask about: Staffingly maintains active ISO/IEC 27001:2022 certification and operates under HIPAA-compliant controls and signed BAAs. SOC 2 Type II reporting and security controls apply according to the relevant entity, client environment, facility, device, and workflow. Venn Blue Border and related workstation restrictions are used where applicable. Staffingly maintains $5M in professional liability (E&O) and cyber insurance as part of its enterprise risk-management program; the full detail lives in our HIPAA and security posture.

Put the routine and the people together, and a specific list of things simply stops happening.

✓ What this workflow is designed to reduce: What this workflow is designed to reduce: the deposits and postings drifting apart for months. Money already collected sitting frozen in unpostables because of a login nobody handed over. Kickcode tasks routing back to the practice and waiting because everyone assumed someone else would close them. The queue cleared once and refilling the next month. Reconciliation surfacing three months of unposted cash that nobody could see because the one queue that tracks it was nobody's job.
Two-Week Free Trial

Ready to Get Your Unpostables to Zero?

Comparing the best RCM and denial-management outsourcing companies? See how a dedicated remote team compares, then browse every pain point we solve.

How We Build a More Durable Process

A person alone is not the fix, and neither is a bot alone. The fix is a documented unpostables workflow: how deposits get reconciled to postings, what each unpostable reason needs to clear, which kickcode tasks route back to the practice and how to close them, and the enrollment steps that keep athena from holding future payments, all written down and worked the same way every week. Before we take a single queue for a new practice, we chart your unpostables by reason and your open kickcode tasks so we can see exactly where your deposits and postings drifted, and we build the workflow against that.

From there the workflow becomes a living playbook rather than knowledge in one biller's head. It records how each unpostable reason clears, which portal credentials and EOBs athena needs, how each kickcode task is closed, and the enrollment steps that stop the queue from refilling. It is written down, kept current, and owned by the team. When your operator is out, a trained backup works the same playbook the same way, so your unpostables balance never drifts because one person is away.

That is the difference between clearing this month's queue and fixing the process for good, and it is what a dedicated revenue cycle management partner actually buys you. A staffer leaving used to mean the unpostables queue quietly grew and the deposits drifted again. Under this model the queue keeps getting worked to zero, the playbook stays, the backup steps in, and unpostables stop being the place your collected cash goes to hide.

The Whole Thing in Four Sentences

athenahealth unpostables are payments athenaOne cannot post because it is missing a portal login, an EOB, or an enrollment step from the practice, and kickcodes are the routing tags that send those tasks back to whoever has to act, often the practice itself. They pile up because the queue is nobody's actual job, so the money sits frozen and the deposits drift from the postings. Assuming someone is closing the kickcode tasks, clearing the queue once, or leaving it for the biller between claims all fail the same way. The fix is a dedicated operator who reconciles, supplies the missing pieces, closes the tasks, and holds the balance at zero month over month. A multi-specialty group can use this workflow without exposing patient information or naming client organizations.

If you want to check us out before talking to anyone: our security posture is independently auditable, we are an MGMA 2026 Corporate Member, and 800+ providers run back office work with us.

Ready to get your unpostables to zero? Start with a Two-Week Free Trial: your real unpostables queue and open kickcode tasks, a dedicated operator reconciling and posting every day, and if it does not earn the handoff, you walk away. From here down is the sales part, and it is short: here is exactly what it costs.

Transparent Weekly Pricing

One Flat Weekly Rate. 45 Hours of Coverage.

No hourly meters, no setup fees, no security deposits, no long-term contracts. Two-Week Free Trial. Your dedicated team member covers your desk 45 hours every week, and a trained backup steps in at no charge whenever they are out.

Single
$399/ week

One dedicated remote operator owning your unpostables queue and open kickcode tasks inside athenaOne, single-location practice

Department
$299/ week

10+ remote operators, multi-location group, MSO, or PE-backed platform reconciling unpostables across many providers and TINs

  How Pricing Works

45 hours of coverage at one flat weekly rate.

For a simple annual comparison, 40 hrs x 52 weeks = 2,080 hours. A Staffingly plan: 45 hrs x 52 weeks = 2,340 hours a year, that is 260 additional hours included in your flat rate. $399/week x 52 = $20,748 a year / 2,340 hours = $8.87 per hour.

Trained backup VA Dedicated success manager Monthly training updates HIPAA-trained staff $5M E&O and cyber liability

Get Your Unpostables to Zero This Month

You have seen the whole method. The trial lets you test it on your own unpostables queue, with a tracker your team can watch every day.

Start My Two-Week Free Trial

Want Us to Get Your Unpostables to Zero?

Tell us your situation and we will map your athenahealth unpostables and kickcode tasks and where your deposits drifted. A team member will follow up with next steps.

Frequently Asked Questions

Unpostables are payments and remittances that athenaOne could not automatically post to a claim, usually because it is missing something from the practice, a payer portal login, an EOB copy, or a completed enrollment step, or because the payment does not reconcile to a claim. The money has often already arrived in your bank, but until the missing piece is supplied, it sits unposted, and the claim it belongs to stalls behind it.
Kickcodes are the tags athenaOne applies to a claim or task to route it and say what has to happen next. Informational kickcodes just document something without moving the claim; transactional kickcodes actively reroute the item to the party who has to act. A large share of transactional kickcodes route straight back to the practice, asking for a credential, an enrollment step, or a document, and the task waits until someone on the practice side does it.
Someone whose actual job is the queue, not whoever has a spare minute after the claims are worked. Unpostables and kickcode tasks need a daily owner who reconciles deposits to postings, supplies the credentials and EOBs athena is waiting on, finishes the enrollment tasks, and posts to zero. When it is nobody's dedicated job, the tasks route back to the practice and simply wait, which is how the queue grows for months unnoticed.
The gap almost always traces to unpostables. Money has come in and been deposited, but athenaOne could not post it because it was missing a login, an EOB, or an enrollment step, so it sits in the unpostables queue instead of on the ledger. The deposits and postings drift apart by whatever is frozen in that queue, and the practice usually does not notice until reconciliation forces the question.
Work it to zero every month rather than clearing it once and walking away, and finish the enrollment steps that stop athena from holding future payments. Supplying the portal credentials permanently, completing the standing enrollment tasks, and closing kickcode tasks the week they land all remove the reasons the queue fills. A one-time cleanup feels caught up but refills, because nothing changed why the payments could not post.
No. Our operators work inside your own athenaOne, in the same unpostables queue and kickcode tasks your team already sees, so there is no migration and no new platform to learn. They reconcile your deposits and post your payments where they already live, which is why a typical practice is live in 1 to 2 weeks rather than months.
No. AI drafts the first-pass reconciliation, matching deposits to postings and tagging each unpostable by its reason, and a trained human reviewer verifies every posting and owns the credential and enrollment hand-offs. The posting decisions stay with people. Automation removes the repetitive matching so the operator spends their time closing the tasks that free the frozen cash.
Usually within the first month. Once a dedicated operator is reconciling weekly, supplying the credentials and EOBs athena is waiting on, and posting the held payments to zero, the money that had been frozen in unpostables starts landing on the ledger, and the gap between your deposits and postings closes instead of drifting wider.
Your dedicated specialist works a 9-hour day, Monday to Friday, which is 45 hours of coverage each week. The ninth hour is part of the flat weekly rate, not billed as overtime. Over a year that is 2,340 hours of coverage, compared with 2,080 hours from a simple 40-hours x 52-weeks annual calculation. That is how $399 per week works out to $8.87 per hour.
Dan Nandan, Founder and CEO of Staffingly, Inc.

Written By

Dan Nandan
Founder and CEO, Staffingly, Inc. · Piscataway, NJ

Dan Nandan is the Founder and CEO of Staffingly, Inc., based in Piscataway, New Jersey. He has 25+ years in IT consulting and IT staffing, with the last decade focused on healthcare outsourcing. He was among the first to establish an RPO operation in India more than 20 years ago and has been featured in Computerworld. He leads Staffingly's U.S. clients and delivery teams behind the workflows described on this page.

Connect on LinkedIn
This page is general educational information for healthcare operations teams. It is not legal, medical, billing, coding, or compliance advice, and it does not create any professional or advisory relationship. Payer rules, codes, forms, and regulations change and vary by plan and region, so confirm every requirement with the applicable payer or authority before acting. Staffingly, Inc. makes no warranty as to accuracy or completeness and accepts no liability for decisions made based on this content.

Key highlights of every Staffingly engagement

You pay for the resource. Everything else is included.

Your flat weekly rate covers one dedicated specialist. The management layer around them, backup coverage, quality reviews, training, escalation, reporting, and custom automation comes standard at no added cost. Here is what every Staffingly account includes.

See the 8 things every account includesHide the 8 inclusions
  • Who manages my account day to day?

    An account manager plus a customer success manager. Two named people own your account: the account manager runs daily operations and quality, the customer success manager handles onboarding and communication tools like ClickUp or Teams, so your team never chases an answer.

  • What if something needs to go higher?

    VP-level escalation, US and offshore. A direct path above your account manager to Vice President level leadership on both sides, US-based and at our offshore delivery centers. You are never stuck in a ticket queue waiting for someone with authority.

  • What happens when my specialist is out or leaves?

    Backup coverage and same-week replacement. A cross-trained backup covers absences so your work never sits idle. If a specialist leaves or underperforms, we replace them the same week, trained on your workflows before the handoff.

  • How are holidays and leave handled?

    Planned in advance. Specialists receive approved US holidays and two weeks of paid leave per year. Coverage for those dates is arranged with you ahead of time, so continuity is planned, not improvised.

  • How do I know the work is getting done?

    Daily quality stand-up plus daily and weekly reports. Every account starts the day with a stand-up: what came in, what went out, what is stuck, and who is fixing it. You get a daily activity report and a weekly performance report, so nothing slips for a month before you hear about it.

  • How are specialists trained before they touch my account?

    AI-enabled, HIPAA-controlled training. Specialists train in simulations of your EMR and workflows inside our secured environment, with quizzes requiring an 80 percent passing score and AI-moderated final assessments. See how our training works.

  • Do I pay extra for automation?

    No. Custom AI and automation workflows are free. We build automation around your account at no charge: document intake, EMR data entry assistance, and status tracking, always with human review. Faster turnaround and fewer errors reaching the payer, without an extra software bill.

  • Will my rate change, and how do I add people?

    12-month price lock, easy scaling. Your rate is fixed for twelve months from your start date. Need more agents later? An email from your authorized representative is enough. Once confirmed in writing, new agents fall under your existing agreement. No new contract, no work order.

Dedicated specialists, never shared, working inside your EMR and payer portals under a signed BAA. One flat weekly price per operator covers all of the above.Book a Strategy Call