Skip to main content
Insurance billing, built into your EHR

Billing from the signed note.

Eligibility checks itself before the session.
The claim drafts itself from the signed note.
The ERA comes back and posts itself.
What's left is a short list. Whoever runs billing sees just that, across every provider.

All features included Free migration No per-session AI fees Full billing included
Claim for the signed encounterCPT 90837, individual psychotherapyBilled $165.00
Insurance eligibilityBlue Cross Blue Shield, Gold planActive
COPAY$20DEDUCTIBLE$500COINSURANCE0%
Eligibility verifiedChecked before the visit, copay $20ViewCompleted
Clean claim submittedBuilt from the signed noteViewCompleted
ERA posted automatically$145.00 insurer, $20.00 copayViewCompleted
The billing workflow
CheckBefore the visit

Eligibility and benefits

PrepareFrom the signed encounter

Review the claim draft

CollectPayment recorded

Payer and patient payments

Eligibility, claims and remittances stay connected to the record.
Eligibility runs before the sessionCoverage, copay, deductible and coinsurance come back ahead of time
Claims checked before they leaveWhat payers reject on gets caught and fixed in place
ERAs post themselvesWhat is left is a short list of exceptions, across every provider
Eligibility

Eligibility that runs before the session.

Coverage, copay, deductible and coinsurance come back before the client sits down. Nobody finds out at the front desk.

Automated checks

Benefits, before the visit.

  • Checked automatically before the appointment
  • Re-checked on your schedule
  • New coverage verified on entry
  • Clients submit their own details
How clients share their details
Insurance eligibilityAetna PPO, checked this morningActive
COPAY$25DEDUCTIBLE LEFT$340COINSURANCE10%
Pre-appointment checkRan automatically, 48h aheadDone
Recurring re-checkEvery 14 days while care continuesDone
History kept per coverageEvery answer stored with its dateDone
Eligibility: Aetna PPO
CoverageCheckingActive
Asking Aetna…
Copay$20
1
2
0
Deductible remaining$30
1
2
3
40
1
2
3
4
0
Coinsurance10
1
0%
Checked automatically 48h before the appointment
Coverage, copay, deductible and coinsurance come back before the client sits down. The check ran on its own, two days ahead.
Eligibility
Benefits, before the visit.
CoverageActive
CopayReturned
DeductibleReturned
Benefits receivedAvailable for the practice to review
RequestPayer responseReview
Eligibility is not a guarantee of payment.
Claims

Claims that leave clean.

Every signed encounter drafts its own claim. Before it goes anywhere, a checklist looks for the errors payers reject on. Each one has a fix button right there.

Error prevention

Flagged before the payer sees it.

  • Drafted from signed notes, editable as CMS-1500
  • Every check has its fix button
  • Bundle encounters into one claim
  • Rejections and denials tracked apart
Where the signed note comes from
Claim checklistVerify before submitting
Billing profile not setWhich identity this claim bills underSet
Procedures not linked to diagnosisThe link that establishes medical necessityLink
Time doesn't match CPT codeRecorded session time vs the time-based codeFix
Ready to submit. Sent through our built-in clearinghouse.
Claim checklist. Verify before submitting.
Procedure addedCPT 90837
Diagnosis addedF41.1
!Procedures not linked to diagnosisProcedures linked to diagnosisLink
The link that establishes medical necessity
Claim statusDraftReady
The claim drafts itself from the signed note. Anything a payer would reject on is flagged, with the fix one tap away.
Claims
Review before submission.
ProcedureAdded
DiagnosisLinked
Claim detailsReviewed
Ready for submissionResolve any flagged issues first
DraftCheckSubmit
Checks help identify issues; payer rules still apply.
The billing list

Only what needs you.

Rejections, denials, stale eligibility and open appeals show up on this list. Claims that are going fine stay off it.
Only what needs youEvery row says what went wrong and what to do next
Rejections and denials, kept apartOne needs a fix and a resubmit. The other needs an appeal
Filing deadlines counted downYou see the days left before the payer stops accepting it
An empty list is normalWhen there is nothing left to work, the list says so
Billing listNeeds you today
RejectedPayer ID mismatchBounced before adjudication. Fix and resubmit.Fix
DeniedAuthorization missingDenied after adjudication. Appeal or correct.Review
StaleEligibility out of dateCoverage last checked 32 days agoRe-check
3 worked. Nothing left.
Getting paid

Payments that post themselves.

When a payer sends an ERA, Eggmed posts the available remittance and compares the payment with your contracted rates. Payer processing and follow-up timelines vary.

ERAs & reconciliation

Payments, clear at a glance.

  • ERAs received and posted automatically
  • Underpayments flagged against your contracted rates
  • AR, aging and revenue by payer
  • Raw 835 one click away
See it on your own numbers
ERA postedReceived electronically overnight
Billed$165.00
Insurer paid$122.00
Patient responsibility, copay collected$20.00 ✓
!Paid $23.00 under contractGap flagged for follow-up in the billing list
Remittance: Aetna PPO, posted Mar 31
Allowed by contract$10
1
60
1
2
3
4
5
6
50
1
2
3
4
5
.00
Copay collected$20
1
2
0.00
Payer paid$10
1
20
1
2
20
1
2
.00
Expected $145.00 after copay
!Paid $23.00 under contractBilling list
The ERA posts itself. Then what the payer paid is compared with the contract, and the gap goes to the billing list for follow-up.
Remittance
Every payment, accounted for.
Payment received$140.00
Payer payment$120.00
Patient payment$20.00
Payments recordedBalances available for review
RemittancePostingFollow-up
Review remaining responsibility.
Self-pay

Self-pay that handles its own paperwork.

No payer doesn't mean no paperwork. Superbills create themselves and Good Faith Estimates go out with tracking. Clients download their own documents.

Superbills & the No Surprises Act

Paperwork clients get themselves.

  • Superbills generated and sent in a click
  • Clients download their own documents
  • Good Faith Estimates tracked until acknowledged
  • Copays at check-in, after, or in batch
What clients see in the portal
Self-pay encounterSigned. Superbill ready.
Superbill generatedCreated automatically at signingDone
Sent to clientDownloadable from their portal tooDone
GFE acknowledgedNo Surprises Act trail completeDone
Client portal: Mar 31 session
Individual therapy, 53 minSelf pay
CPT90
1
2
3
4
5
6
7
8
9
080
1
2
3
4
5
6
7
8
30
1
2
3
70
1
2
3
4
5
6
7
SuperbillFinalizedSent
Good Faith EstimateAcknowledged
Download superbillDownload invoice
The superbill is generated at signing and sits in the client's portal, with the CPT code they need for their own reimbursement claim. No email to the practice.
Client billing
Documents, close at hand.
InvoiceAvailable
SuperbillAvailable
Good Faith EstimateShared
Ready to accessClient billing documents in one place
PrepareShareAccess
Document availability follows practice settings.
For group practices

Billing under more than one identity?

Each billing profile has its own NPI, tax ID and states. Rules pick the right one for each encounter. A preview shows which rule fired.

Claim: CMS‑1500
24J, rendering providerSet by rule
Not setDr. A. Okafor
Rule: billing under a supervising clinician
Service delivered byJ. Meyer, LMSW
Billing providerNorthside Behavioral
When a supervisee's session is billed under their supervisor, a rule writes the supervising clinician into Box 24J. The CMS-1500 tab shows exactly what went to the payer.
Built for group practices
FAQ

Questions practices ask about billing.

If yours isn't here, ask us on the call.

Is insurance billing an add-on?
No. Eligibility, claims, ERAs, superbills and Good Faith Estimates are all included in the same plan. There's no separate billing tier.
How do claims get submitted?
Electronically, through our built-in clearinghouse. Claims draft themselves from signed notes and pass a checklist. Then they go out, with status tracked from Draft to Paid.
What happens when a claim is denied?
It lands in your billing list with the reason attached. Rejections and denials are kept apart, because they need different work. Corrected claims are tracked separately from resubmitted ones.
My practice is self-pay only. Is there anything for me?
Yes. Superbills create themselves and clients download them from the portal. Good Faith Estimates are tracked for the No Surprises Act. Invoicing and card on file work with no payer involved.
How do copays get collected?
Your choice: at check-in, after the session, or in an end-of-day batch. Cards go on file through secure links. You can charge copays in bulk from the billing table.
Do I need a separate biller?
Eggmed provides billing software for your team or your biller. Automation handles routine steps; people review and resolve exceptions. Staffing needs depend on your practice and payer mix.

Paid, posted, done.

Eligibility, claims, ERAs and copays, all in one plan. See it run with your own payers and billing setup.

All features included Free migration No per-session AI fees Full billing included
Book a demo