Charge Entry in Medical Billing: Fields, Charge Lag and Reconciliation (2026 Guide)

Charge Entry in Medical Billing _ SMBs

Charge entry is the step where every billable service from a patient encounter (date and place of service, CPT or HCPCS code, modifiers, units, linked ICD-10-CM diagnoses, charge amount and provider NPIs) is entered into the practice management system so a clean claim can be built from it.

Charge capture and charge entry are often used as one phrase, but they are two halves of the same job. Charge capture is making sure every service the clinician performed is recorded at all. Charge entry is turning that record into claim-ready line items that match the payer’s data rules. A miss in either half means the practice either never bills the service or bills it in a way the payer rejects.

Every field you key at this stage lands in a specific box on the CMS-1500 claim form or a specific segment of the 837P electronic claim. That is why small slips, such as a wrong place-of-service code, a missing modifier or units entered as milligrams instead of billing units, turn into rejections and denials weeks later.

This guide covers the fields that make up a charge line, how to measure charge lag, how to reconcile charges every day, how to run a missing-charge audit, how to enter NDC data for drugs, and the errors that cause most charge-related denials.

Key Takeaways

  • A charge line carries date of service, place of service, CPT/HCPCS code, up to four modifiers, units, up to four diagnosis pointers, charge amount and the rendering NPI.
  • The CMS-1500 holds up to 12 ICD-10-CM codes (A to L) in item 21; each service line points to them in item 24E.
  • Charge lag is the number of days from date of service to the day the charge is entered. Track it per provider; Medicare’s filing limit is 12 months from the date of service.
  • Daily charge reconciliation compares the schedule and encounters against entered charges so nothing is left unbilled.
  • Physician-administered drugs need HCPCS units plus the 11-digit NDC, its unit qualifier and quantity for most Medicaid and many commercial payers.

What Charge Entry Is, and Where It Sits in the Revenue Cycle

Charge entry sits between coding and claim submission. Registration and insurance eligibility verification happen before the visit. The clinician documents the encounter, a coder or the provider assigns codes, and then the charge entry team posts the line items. The billing system and clearinghouse scrub the claim, and it goes to the payer.

Some practices capture charges on a paper or electronic encounter form. If you use one, see our guide to the superbill in medical billing, which covers how to design and maintain that form. This guide focuses on what happens once the encounter data reaches the billing system.

StageOwnerOutput that feeds charge entry
RegistrationFront deskDemographics, payer, member ID, referral or authorization number
DocumentationClinicianSigned note, orders, procedure and drug logs
CodingProvider or coderCPT/HCPCS, modifiers, ICD-10-CM codes
Charge entryBilling teamClaim-ready line items with units, pointers, NPIs and fees
ScrubbingSoftware and clearinghouseEdits for NCCI, MUE, format and payer rules before submission

The Fields in a Charge Line, Mapped to the CMS-1500

Medicare contractors publish item-by-item instructions for the CMS-1500 (version 02/12). The table maps each charge entry field to the claim box it fills. For the code sets themselves, see our guide to CPT, ICD-10 and HCPCS codes.

FieldCMS-1500 itemWhat to enter and check
Date of service24AFrom and to dates for each line; must match the note. The from date also sets which ICD-10-CM year applies.
Place of service24BTwo-digit CMS POS code, for example 11 office, 10 telehealth in the patient’s home, 02 telehealth other than the home
CPT/HCPCS24DCode valid on the date of service
Modifiers24DUp to four per line, payment-affecting modifiers first (for example 25, 59, RT/LT)
Diagnosis pointer24ELetters A to L that point to item 21; up to four per line, primary first
Diagnoses21Up to 12 ICD-10-CM codes with ICD indicator 0
Charge24FYour fee schedule amount for the code, never the expected allowed amount
Units24GBilling units as defined by the code descriptor, not minutes or milligrams
Rendering NPI24JIndividual NPI of the clinician who performed the service (unshaded part)
Referring NPI17, 17bName with qualifier DN (referring), DK (ordering) or DQ (supervising), plus the individual NPI, when the service requires it
Service location32Address where the service was performed
Billing provider33, 33aGroup or individual billing name, address and NPI

Referring provider qualifier. First Coast Service Options notes that a Medicare claim with a referring NPI but no valid qualifier in item 17 is returned as unprocessable. Build the qualifier into your charge entry template rather than relying on staff to remember it.

Units and Medically Unlikely Edits

Units must follow the code descriptor. A code described per 15 minutes is billed in 15-minute units, and a drug code described per 10 mg is billed in 10 mg units. CMS Medically Unlikely Edits (MUEs) set the maximum units a provider would report for one patient on one date of service for most codes, so a units error often shows up as an MUE denial. For timed therapy codes, see the 8-minute rule unit chart.

Worked Example: Knee Injection Visit

Hypothetical encounter: an established patient with unilateral primary osteoarthritis of the right knee has a separately documented problem-focused evaluation and a corticosteroid injection of 40 mg triamcinolone acetonide into the right knee, without ultrasound guidance.

LineCode and modifiersUnitsPointerNotes
Item 21 AM17.11 Unilateral primary osteoarthritis, right kneen/an/aBillable FY2027 code
Line 199213-25 (only if a significant, separately identifiable E/M is documented)1AWithout modifier 25 the E/M is likely bundled
Line 220610-RT Arthrocentesis, aspiration and/or injection, major joint or bursa; without ultrasound guidance1ART identifies the right knee
Line 3J3301 Injection, triamcinolone acetonide, not otherwise specified, 10 mg4A40 mg divided by 10 mg per unit = 4 units, plus NDC data

Units formula. Dose given divided by the dose in the HCPCS descriptor = HCPCS units. Here, 40 mg divided by 10 mg = 4 units of J3301. Entering 40 units overbills the drug and will trip the MUE edit.

Entering NDC Data for Physician-Administered Drugs

Under the Deficit Reduction Act of 2005, state Medicaid programs must collect NDC information on claims for physician-administered drugs so they can bill manufacturer rebates. Many commercial and Medicare Advantage plans now require it too. The NDC is reported in addition to the HCPCS code and units, not instead of them.

  • Format: 11 digits in 5-4-2 order, no hyphens or spaces. Convert 10-digit labels by adding a leading zero to the short segment (4-4-2 becomes 0XXXX-XXXX-XX).
  • Paper claim: in the shaded area of item 24, enter the qualifier N4 immediately followed by the 11-digit NDC, then the unit qualifier and quantity.
  • Unit qualifiers: UN (unit), ML (milliliter), GR (gram), F2 (international unit) and ME (milligram).
  • 837P: loop 2410, LIN02 = N4, LIN03 = NDC, CTP04 = quantity, CTP05-1 = unit of measure.
  • Quantity: NDC quantity describes the package used (for example ML1 for one 1 mL vial), which is a different number from the HCPCS units.

Do not copy the HCPCS units into the NDC quantity field. In the example above, J3301 is 4 HCPCS units, while the NDC quantity might be ML1. Mixing the two leads to drug-line rejections or payment for the wrong quantity.

Charge Lag: The Metric That Shows Delays

Charge lag (days) = date the charge was entered minus the date of service. Report it as an average per provider, location and service type, and track the share of charges entered within your internal target.

Charge lag matters for two reasons. First, cash cannot arrive until the claim is filed, so every day of lag is a day added to A/R. Second, payers set filing limits. Noridian states that Medicare claims must be filed within one calendar year (12 months) of the date of service, and claims denied for late filing have no appeal rights. Many commercial and Medicaid plans set shorter limits, so long lag puts real revenue at risk. A late claim usually comes back as a CO-29 timely filing denial.

Split charge lag into its parts: days from visit to signed note, days from signed note to coded, and days from coded to entered. The bottleneck is usually unsigned notes, not the billing team.

Daily Charge Reconciliation

Charge reconciliation proves that every completed encounter produced a charge, and that every charge belongs to a real encounter. Run it daily, before the batch closes.

  1. Pull the schedule. List every appointment for the date with its status: completed, no-show, cancelled or rescheduled.
  2. Match encounters to charges. Every completed visit must have at least one charge. Flag completed visits with zero charges.
  3. Check open encounters. List notes not yet signed or coded and send them to the provider or coder with a due date.
  4. Compare totals. Match count of visits, count of charge lines and total charges against the batch report.
  5. Look for duplicates. The same patient, code and date entered twice will deny as a CO-18 duplicate.
  6. Sign off. Record who reconciled the day and the items still open, so nothing slips into the next week.

Missing-Charge Audits

Reconciliation catches whole visits that were never billed. A missing-charge audit catches services inside a billed visit that were left off. Audit a sample each month, and weight it toward services that are easy to miss.

  • Injections and infusions: compare drug inventory and administration logs with J-code lines.
  • In-office tests and procedures: compare lab, ECG, spirometry or imaging logs with billed codes.
  • Supplies and DME dispensed in the office.
  • Add-on codes and time-based codes where the note supports more than was billed.
  • Hospital, nursing facility and after-hours services that clinicians record outside the clinic EHR.

Audits also look the other way: services billed without supporting documentation are a compliance risk, not just a lost-revenue problem.

Common Charge Entry Errors and the Denials They Cause

ErrorTypical resultPrevention
Missing or wrong modifierBundling denial or a CO-4 modifier denialModifier rules in the charge template and scrubber
Missing dataFront-end rejection or CO-16 lacks informationRequired-field checks before batch close
Wrong POSWrong payment rate or denialMap POS to location and visit type
Units by dose or minutesMUE denial or overpaymentUnits calculator per code descriptor
Deleted code on the date of serviceInvalid code rejectionLoad annual CPT (1 January) and ICD-10-CM (1 October) updates
Wrong rendering NPIEnrollment or credentialing denialLock rendering provider to the signed note
Duplicate lineCO-18 duplicateDaily duplicate report

Rejections and denials are handled differently. A rejection never entered adjudication and can be corrected and resubmitted; a denial needs a corrected claim or appeal. See denied vs rejected claims for how to work each. Facility claims follow different rules on the UB-04; see how to get a UB-04 form from a hospital.

Do not change a code at charge entry to get past an edit. If the documentation does not support the code or modifier, send it back to the coder or provider. Charge entry staff should key what is documented, not what will pay.

Charge Entry Quality Checklist

  • Eligibility and authorization confirmed before the visit.
  • Note signed before the charge is released.
  • Codes valid for the date of service, with modifiers supported by the note.
  • Units calculated from the descriptor; NDC data present for drug lines.
  • Diagnosis pointers in order, primary first.
  • Rendering, referring and billing NPIs correct and enrolled with the payer.
  • Daily reconciliation signed off; charge lag reviewed weekly.

Unbilled visits, drug-line rejections or charges sitting for weeks? Steady Medical Billing’s physician billing team handles charge entry, daily reconciliation and claim scrubbing, so every documented service reaches the payer correctly. Our medical coding services can sit in front of it.

Frequently Asked Questions

What is charge capture in healthcare?

Charge capture is recording every billable service, procedure, supply and drug from an encounter so it reaches the claim. Charge entry is the next step: entering those charges, with CPT/HCPCS and ICD-10 codes, units and fees, into the billing system. Missed charges are a major source of revenue leakage, so reconcile scheduled visits and procedures against posted charges every day.

What is charge entry in medical billing?

Charge entry is entering each billable service from an encounter into the practice management system: date and place of service, CPT or HCPCS code, modifiers, units, linked ICD-10-CM diagnoses, charge amount and provider NPIs. The claim is built from these line items.

What is the difference between charge capture and charge entry?

Charge capture makes sure every service performed is recorded. Charge entry turns that record into claim-ready line items that meet payer data rules. Both must work, or services are either never billed or billed incorrectly.

How do you calculate charge lag?

Charge lag is the date the charge was entered minus the date of service, in days. Track the average per provider and location, and split it into documentation, coding and entry time to find the bottleneck.

How many diagnosis codes and modifiers fit on a CMS-1500 line?

Item 21 holds up to 12 ICD-10-CM codes, lettered A to L. Each service line can point to up to four of them in item 24E and can carry up to four modifiers in item 24D.

Do I need an NDC on drug claims?

Medicaid programs require NDC data for physician-administered drugs under the Deficit Reduction Act of 2005, and many other payers require it too. Report the HCPCS code and units plus the N4 qualifier, the 11-digit NDC, the unit qualifier and the quantity.

Table of Contents

Schedule a Consultation