Family practice billing is a volume problem before it is a coding problem. A single clinic can send out several hundred claims a week, most of them an office visit with a preventive service, a vaccine or a minor procedure attached, and a small error that repeats on all of them costs more than any one complicated surgical claim. Our family practice billing services get the common claim right every time, then work whatever still comes back by reason code.

What a family practice claim actually looks like
The visit mix in family practice is wider than in any other office specialty: a well child, an adult with three chronic conditions and a new complaint, a Medicare wellness visit, a laceration and a flu shot, all in one afternoon. Each has its own coding rules, and several land on one claim when a patient uses a physical to raise a new problem.
That combination, a preventive service and a problem visit on the same day, is the most common source of family practice denials. Billing both is legitimate when the problem needed its own assessment and plan, with modifier 25 and a note that shows the separate work. Without the modifier the payer bundles the second visit; with a thin note, it does not survive an audit.
Preventive visits, the wellness visit and the G2211 add-on
Commercial plans pay the preventive medicine codes, 99381 through 99397, usually with no patient cost share, but only when the diagnosis leads with a routine examination code such as Z00.00. Put the hypertension code first and the same visit processes against the deductible, and the patient calls the front desk. Diagnosis order is a billing decision.
Traditional Medicare does not cover those codes at all. It covers the Initial Preventive Physical Examination, G0402, in the first twelve months of Part B, then the Annual Wellness Visit, G0438 the first time and G0439 after that. The AWV is a risk assessment and planning service, not a physical exam, and a note written as a physical does not support it.
Medicare also pays G2211 as an add-on to office visits when the practice is the ongoing focal point for the patient's care, which describes most of a family physician's panel. It is one of the most under-billed codes in primary care, so we turn it on by payer: captured where it pays, never a denial where it does not.
Chronic care management and other time-based billing
Family practices manage hypertension, diabetes, COPD and heart failure between visits every day and most bill none of that work. Chronic care management, 99490, pays for the first twenty minutes of clinical staff time in a month for a patient with two or more chronic conditions, with 99439 for each additional twenty minutes and 99491 when the physician does it personally. It requires documented consent, a care plan the patient can access, and a time log that adds up.
The same discipline applies to the smaller services that hide inside a visit: 99406 for smoking cessation counseling, G0444 for the annual depression screening, 96127 for a PHQ-9 and 99497 for advance care planning. They only exist as revenue if the minutes and the instrument are written down.
Tests, vaccines, procedures and consult codes
In-office testing under a CLIA certificate of waiver has to carry the QW modifier and the CLIA number on the claim or the line rejects. Rapid strep, influenza antigen, urinalysis and fingerstick glucose are the usual culprits, and the fix is a scrubber rule rather than a person remembering.
Vaccines are two lines, never one: the product code and the administration code, 90471 and 90472 on commercial and Medicaid claims, 90460 and 90461 under age nineteen with documented counseling, and G0008 and G0009 for Medicare flu and pneumococcal shots. A joint injection, laceration repair or wart destruction on the same day follows the preventive-visit rule: modifier 25 on the visit and a separate reason for it.
Some commercial plans still pay the consultation codes 99242 through 99245 when a specialist sends a written request for your opinion. Medicare has not recognized them since 2010, so the identical visit goes to Medicare and Medicare Advantage plans as a standard new or established E/M. The billing system applies that swap as a payer rule, so a provider never has to remember it.
Registration errors and deductible balances
A large share of family practice denials are not coding problems. They are a Medicare Advantage card scanned as traditional Medicare, a child covered under both parents where the birthday rule was never applied, or a Medicaid patient whose plan changed on the first of the month. Each comes back as a CO-22 or a CO-27 weeks later, to be re-registered and rebilled inside the filing window. The real fix is upstream: eligibility run against the current plan before the appointment, and a denial report showing which registration step keeps failing.
The same eligibility response shows the deductible remaining, which matters more every January as high-deductible plans reset. A visit the patient assumed was covered becomes a PR-1 balance, and collecting it two months later costs far more than collecting an estimate at checkout. We give the front desk the number to ask for and a patient billing process for what remains.
How DyBilling runs family practice billing
We bill inside the practice management and EHR system you already use, so providers keep their templates and the front desk its workflow. Claims go out daily, rejections are corrected the same day, and every denial is triaged by its CARC and RARC codes with the recurring ones traced to the step that caused them. You have a named account manager who knows your payer mix, and a signed BAA before any data moves.
The first step is a free review of your A/R aging and recent denials, which tells you in writing what is recoverable and what is repeating. We run in parallel with your current process for two to four weeks before switching, the agreement is month to month after the initial term, and pricing is published so you can compare.
Codes and Modifiers We Watch in Family Practice
The codes that most often decide whether a family practice claim pays.
| Code | What it is | What goes wrong |
|---|---|---|
| 99213–99215 | Established patient office visit, leveled by medical decision making or total time | A 99214 with a one-line assessment gets downcoded on review, and 99215 by time needs a total-time statement in the note. |
| Modifier 25 | Separately identifiable E/M on the same day as a procedure or preventive service | Required whenever a problem visit rides along with a physical, injection or vaccine. The note needs its own complaint, assessment and plan. |
| G2211 | Visit complexity add-on for a longitudinal primary care relationship | Medicare pays it with 99202 through 99215 when the practice is the continuing focal point for the patient's care. Most commercial plans do not, so it is switched on per payer. |
| 99395 | Preventive visit, established patient, age 18 to 39 | Commercial payers only. The first-listed diagnosis has to be a Z00 routine exam code or the visit adjudicates against the deductible. |
| G0438 / G0439 | Medicare Annual Wellness Visit, initial and subsequent | Once every twelve months, with G0402 instead in the first year of Part B. Billed early it denies as a frequency limit; billed on a physical-exam note it fails audit. |
| 99490 | Chronic care management, first 20 minutes of clinical staff time per month | Two or more chronic conditions, documented consent, a care plan and a time log. Only one practitioner can bill it per patient per month, so a specialist billing first denies yours. |
| 90471 / 90472 | Immunization administration, first and each additional vaccine | Always paired with the product code. Medicare flu and pneumococcal shots use G0008 and G0009, and 90460 applies only under age nineteen with documented counseling. |
| 87880 QW | Rapid strep test, CLIA-waived | The QW modifier and the CLIA number both have to be on the claim. Missing either produces a rejection or a CO-4 across every waived test the practice runs. |
| 99242–99245 | Office consultation, requested by another provider | Some commercial plans still pay them. Medicare stopped recognizing consultation codes in 2010, so the same visit goes to Medicare as a new or established E/M. |
Common Family Practice Denials and How We Fix Them
- CO-97
A physical and a problem visit were billed on the same day and the problem visit denied as included in the preventive service.
FixConfirm the note supports a separate problem, append modifier 25 and send a corrected claim. If the note does not support it, the second visit is written off and the provider sees what a supportable note looks like.
- CO-4
A CLIA-waived test went out without QW, or 90472 went out without a 90471 on the same claim.
FixCorrected claim with the modifier or the missing primary line, then a scrubber rule so the same edit fires before submission instead of after adjudication.
- CO-119
An Annual Wellness Visit denied because the benefit for the period was already used, usually because the patient had one elsewhere.
FixCheck the preventive dates in the Medicare eligibility response before scheduling. Where a problem was also addressed, rebill the documented problem visit; where the date on file is wrong, appeal with the claim history.
- CO-22
The claim went to a plan that is secondary: a dependent covered by both parents, a retiree plan behind Medicare, or a Medicaid patient with commercial coverage.
FixCorrect the coordination of benefits, bill the primary, then the secondary with the primary remittance. The front desk gets the list of patients whose COB failed so it is fixed at check-in.
| Annual Wellness Visit frequency | Once every 12 months; the IPPE (G0402) applies within the first 12 months of Part BSource: CMS, Medicare Preventive Services quick reference |
|---|---|
| Bundling edits | NCCI procedure-to-procedure edits, updated quarterlySource: CMS, National Correct Coding Initiative |
Family Practice Billing: Common Questions
Yes, when the note supports a separate problem with its own assessment and plan, and the problem visit carries modifier 25. Some commercial payers still reduce the second service, and we tell you which ones.
Because traditional Medicare does not cover a preventive physical. It covers the Annual Wellness Visit, a different service with different documentation. We help the practice set that expectation at scheduling and code what was actually performed.
Usually yes, for patients you manage over time. Medicare has paid the add-on since 2024 for office visits where the practice is the continuing focal point for the patient's care. We set it to fire for Medicare and for the commercial plans that pay it, and leave it off for the ones that deny it.
We can build the billing side: consent tracking, the monthly time threshold, which code applies and which payers cover it. The care plan and the clinical time have to come from your staff, and we will tell you plainly whether your workflow produces enough documented time to bill.
We can show you which registration step is failing, by payer and by denial code, and rebill what is still inside the filing window. The correction at check-in has to be made by your staff, and we give them the report to do it.
