By Industry

View all industries

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
↵ to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingAI ChatbotCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Websites

Practice WebsitesBrowse TemplatesDental WebsitesVeterinary WebsitesMed Spa WebsitesTherapist WebsitesHome Care Websites

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTelehealthTherapy EHR

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Charges and the Billing tab

A charge is one billable line on a client's account, with a date, a code, a fee, and how much has been paid. FrontDesk captures one automatically when an appointment is marked completed (one per client for a group), priced from the fee on the appointment, or you add one by hand from the client's Billing tab. The client's share of each charge goes on their balance. A charge with no known fee sits as a draft until you price it. Charges are what payments settle (a payment for no particular visit pays un-invoiced charges first, then open invoices, oldest first), what invoices and superbills list, and what the financial reports count as production. Void a charge to remove it; use Adjust balance for write-offs and discounts, on the whole balance or on one charge.

Updated October 9, 20264 min read

Charges are the production ledger: every completed visit, and anything else you bill, is a charge on the client's account. Find them on the client's Billing tab, below the billing profile, next to the client's Invoices and superbills.

How charges are created

  • Automatically, when an appointment is marked completed: one charge per client (one per attended client for a group), dated on the visit, with the service's billing code and modifiers, the provider, the place of service (office, or telehealth when the service is virtual), and the fee that was resolved for the visit. Signing a clinical note linked to the visit links or captures the same charge, dated on the visit; it is never duplicated, and a cancelled or no-show visit never gets one.
  • By hand, with Add charge: service date, a code searched from the catalog (the description, units, fee, and place of service fill in), the fee, units, provider, diagnosis pointers, and notes.

Either way, the client's share of the charge goes on their balance. Money they paid toward the visit before it was completed (a copay at check-in) counts as already paid, so it isn't owed twice. Charge dates are calendar days: a charge dated September 12 shows as September 12 whatever your time zone.

A charge whose fee is unknown is created as a Draft for you to price; see Set client fees and rates. Charges also record the client's share of the fee (the copay for insurance clients), which is what autopay charges.

Reading the list

The toolbar has a date range (last 30 days, this month, last month, this year, last year), Add charge, and a New ▾ menu for a Superbill or an Invoice. Each charge shows its description, code, date and units, fee, and a status:

StatusMeaning
UnpaidNothing paid yet
PartialSome of the fee paid or adjusted
PaidFully settled
DraftNo fee yet; not on superbills unless you include drafts
VoidRemoved; kept for the record

Click a charge to edit it; Void asks for confirmation. Voiding a charge and Adjust balance are for the account owner, admins, practice managers and billers; for anyone else the balance strip says so. Once a charge isn't a draft, changing its fee or billing code (which fills in a fee) is theirs too: anyone else sees both locked, with the reason, and can still edit the rest.

A view-only member can open a charge but not change it, and doesn't get Add charge or New → Invoice; they can still make a superbill. The client's Billing screen in the FrontDesk phone app works the same way.

Settling a charge without a payment

Adjust balance on the balance strip records a write-off, discount, courtesy adjustment, insurance adjustment, or correction with a reason. Only a correction can be negative, to add an amount back. Every adjustment is a row in the ledger the financial reports read.

Pick a Charge (optional) to adjust one line instead of the whole balance, for example to discount one visit:

  • The amount can be at most the client's share still open on that charge (their copay for an insured visit, not the whole fee). The window says how much can come off.
  • A draft invoice billing that charge follows the new amount.
  • An invoice already sent for it is refused: that invoice has to be voided first, then you adjust the charge and send a new one. The picker warns you when that's the case. Open the invoice from the Invoices card on the Billing tab (or Payments → Invoices) and use Void; see Invoices.

What charges feed

  • Superbills list charges as line items with their diagnosis pointers; see Create and send superbills.
  • Invoices bill visit charges with Add visit charges, and paying the invoice pays those visits. The client's invoices are listed in the Invoices card on the Billing tab; see Invoices.
  • Payments settle charges: a payment tied to the visit, an autopay charge, a portal payment, a pay link, a payment at the desk, or a payment-plan installment. A payment for no particular visit pays the open charges on no invoice first, oldest first, then the client's open invoices oldest first, through the invoice (so the invoice shows it as paid and its pay link closes when it is paid in full). Money left over is held as credit on account. See Take patient payments.
  • Reports count charges as production and unpaid charges as open A/R.

Practices connected to athenahealth keep their previous charge capture rule and none of the rate screens.

Frequently asked questions

Why is a charge marked Draft?
No fee could be found for it: the service has no price, the client and provider have no rate, and the billing code has no default. Open the charge, enter the fee, and it becomes an unpaid charge. See Set client fees and rates.
How does a charge get paid?
A payment for the visit (at the desk, by autopay, or from the portal) marks it paid or partial, and a copay taken before the visit was completed counts toward it. A payment for no particular visit (the desk, the portal's Pay balance, a balance pay link, Tap to Pay) pays the client's open charges that are on no invoice first, oldest first, then their open invoices oldest first, booked on each invoice; paying an invoice pays the visit charges on it. Payment plan installments and refunds move it too. Adjust balance settles part of it without a payment, for a write-off or discount.
I need to remove a charge.
Void it from the Billing tab; it stays in the record marked void, and what it still had on the client's balance comes off, recorded in the adjustments ledger. A charge on an invoice that is still open can't be voided until it is taken off that draft (open the invoice and Edit it) or the invoice is voided (Void, with a reason). See Invoices. Voided charges never appear on superbills or in the reports.
I marked a completed visit as a no-show. Is the client charged twice?
No. If the visit's charge is untouched (unpaid, not adjusted, on no open invoice, and not from a signed note), it is voided and the no-show fee takes its place. Otherwise no fee is added and FrontDesk tells you why; void the visit charge yourself if the visit didn't happen. A no-show later marked completed gets its visit charge like any completed visit.
Why can't I change the fee on a charge?
Once a charge isn't a draft, its fee is what the client is asked to pay, so only the account owner, an admin, a practice manager or a biller can change it or its billing code. Anyone else can still price a draft and edit the rest of a charge. A view-only member can open charges but not change or add them.
Where do the codes come from?
A built-in catalog matched to your practice type, loaded automatically: CPT and ICD-10 for behavioral health, for example, or 64 PT codes (97161 to 97164 evaluations, 97110, 97140, 97530, modalities, dry needling and more) for physical therapy. A service can carry a default billing code and modifiers under Settings → Services, and each charge can override it.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support