Family practice billing services
Billing for family medicine practices that see newborns through seniors, with preventive, sick, vaccine and screening services coded to each payer's rules.

Why family practice billing takes specialty knowledge
A family practice can bill a well-child visit with three vaccines at 9am, a Medicare wellness visit at 10am and a sick visit for a commercial patient at 11am. Each one follows different rules. Preventive codes change with the patient's age, vaccine administration codes change with whether counseling was given, and Medicare replaces the routine physical with its own wellness visit codes. Add a problem treated during a preventive visit and modifier 25 comes into play.
SFA Solutions handles that mix every day for family medicine and primary care clients. We pick the right preventive code by age and new or established status, pair each vaccine product with the correct administration code, apply modifier 25 when a separate problem is addressed, and capture screening and counseling codes your providers already perform. We work inside your current EHR, check eligibility before the visit, and submit most clean claims within 24 hours of final review.
Common codes we work with in family practice
| Code | Description |
|---|---|
| 99392 | Preventive visit, established patient, age 1 through 4 years |
| 99396 | Preventive visit, established patient, age 40 through 64 years |
| 99214 | Established patient office visit, moderate medical decision making or 30+ minutes |
| G2211 | Add-on for the complexity of ongoing longitudinal care, billed with office E/M |
| 90460 | Vaccine administration through age 18 with counseling, first component |
| 90471 | Vaccine administration by injection, first vaccine |
| 96127 | Brief emotional or behavioral assessment with scoring and documentation, per instrument |
| 99406 | Tobacco cessation counseling, 3 to 10 minutes |
CPT is a registered trademark of the American Medical Association. Payer rules vary; we check each payer's current policy.
Where family practice practices lose revenue
Preventive visits with a sick visit on the same day
Preventive medicine codes 99381-99397 are chosen by age and by new or established status. When the provider also addresses a significant problem, the problem visit is billed with an office E/M code and modifier 25, supported by separate documentation. Patients may owe a copay or deductible for the problem portion even though the preventive visit is covered in full, which leads to calls and complaints if the front desk is not ready for it.
Vaccine administration codes
Every vaccine needs two lines: the vaccine product code and an administration code. For patients through age 18 whose physician or qualified provider counsels on each vaccine, use 90460 for the first component and 90461 for each additional component. Otherwise use 90471 and 90472 for injections. Medicare Part B covers flu, pneumococcal, hepatitis B and COVID-19 vaccines with their own administration codes (G0008, G0009, G0010 and 90480), while most other adult vaccines fall under Part D.
Medicare does not pay for physicals
Medicare covers the Welcome to Medicare preventive visit (G0402) within the first 12 months of Part B and the annual wellness visit after that (G0438 initial, G0439 subsequent). A routine physical billed as 99397 is excluded from Medicare coverage, so it is denied and becomes the patient's bill. We route each senior's visit to the correct Medicare code so it is paid instead of written off.
Screening and counseling codes that get missed
Family physicians routinely screen and counsel, and many of those services are separately billable. Examples include 96127 for a brief standardized emotional or behavioral assessment, 99406 for tobacco cessation counseling of 3 to 10 minutes, and G0444 for annual depression screening with a Medicare subsequent wellness visit. G2211 can also be added to office E/M visits when you are the patient's ongoing source of care.
What else affects family practice revenue
A/R challenges in family practice
Family practice A/R is high volume and low dollar, so small issues add up. Patients who expect a free physical and get a bill for the problem visit billed with modifier 25 are a frequent source of unpaid balances. Shingrix and some other adult vaccines are covered under Medicare Part D, not Part B, so billing them to Part B produces denials that never resolve. Wrong PCP assignment on HMO and Medicaid managed care plans is another, since those claims deny until the patient's PCP is updated.
Credentialing considerations
Family physicians enroll under taxonomy 207Q00000X, and on many HMO and Medicaid managed care plans each provider also needs a PCP panel so patients can be assigned to them. Practices that give vaccines to children covered by Medicaid usually enroll in the Vaccines for Children program, which supplies the vaccine so only the administration is billed. NPs and PAs who see their own patients need their own enrollment and, on some plans, their own PCP panel.
Payer considerations
Medicaid plans cover children's preventive care through EPSDT, which has state-specific screening and reporting requirements. Commercial plans do not recognize Medicare's annual wellness visit codes and expect the age-based preventive codes 99381-99397 instead, while Medicare does not pay for those routine physical codes. Some HMO and Medicare Advantage contracts pay primary care through capitation, so claims for capitated services still need to be filed for encounter data and quality reporting even when they pay nothing.
Family Practice coding details that affect payment
ICD-10 considerations
Preventive visits use Z00.00 or Z00.01 for adults and Z00.121 or Z00.129 for children, and the code with abnormal findings is used when the exam finds something new. Diabetes coding relies on combination codes, such as E11.22 (type 2 diabetes with diabetic chronic kidney disease) paired with the N18 stage code, and Z79.4 or Z79.84 for long-term insulin or oral hypoglycemic use. Hypertension with chronic kidney disease is presumed linked and coded with I12. For Medicare Advantage and other risk-adjusted plans, chronic conditions need to be documented and coded at least once a year to be counted, and Z23 is added for vaccine encounters.
Modifiers to watch
| 33 | Used on preventive services recommended under the ACA, such as screenings or counseling billed alongside other services, so commercial plans waive cost sharing. |
|---|---|
| QW | Required by Medicare and many payers on CLIA-waived lab tests performed in the office, such as rapid strep or urine dipstick tests. |
| 25 | Added to the problem-oriented E/M when a significant problem is addressed during a preventive or procedure visit. |
| 95 | Used by many payers on synchronous video visits, though rules on modifiers and place of service codes vary, so each plan's telehealth policy needs checking. |
Global periods
Most family practice procedures are minor: joint injections (20610) carry a 0-day global, while incision and drainage (10060) and skin tag removal (11200) carry 10-day globals. A visit inside a 10-day global is billable only when it addresses an unrelated problem.
Medicare considerations
Medicare waives cost sharing for advance care planning (99497) when it is done with the annual wellness visit and billed with modifier 33. Chronic care management (99490) requires documented patient consent and at least 20 minutes of clinical staff time in the month, and transitional care management (99495, 99496) requires contact within two business days of discharge and a face-to-face visit within 14 or 7 days. These services are often provided but not billed in family practice.
Family Practice billing KPIs to track
- Vaccine administration capture rate. Every vaccine product line needs a matching administration code, and missing admin lines are a quiet source of lost revenue.
- Care management billing rate. Comparing CCM and TCM claims to eligible patients shows how much documented work goes unbilled.
- PCP assignment denial rate. HMO and Medicaid managed care claims deny when the patient is assigned to another PCP, so this rate shows front desk accuracy.
- Patient balance from preventive plus problem visits. Unexpected copays on modifier 25 visits drive complaints and bad debt, so tracking these balances shows whether patients are informed.
Family Practice billing audit checklist
- Confirm preventive codes match the patient's age band and new or established status.
- Check that each vaccine product code has a matching administration code and the correct counseling code for patients through 18.
- Verify Medicare patients are billed G0402, G0438 or G0439 and not routine physical codes.
- Review CCM claims for documented consent and monthly staff time.
- Confirm CLIA-waived tests carry modifier QW and match the practice's CLIA certificate.
- Check that G2211 is not billed with modifier 25 E/Ms outside the allowed exceptions.
How SFA runs family practice billing
We verify eligibility and preventive benefits before each visit so coverage problems are found early.
Coders assign preventive, problem, vaccine and screening codes by age, payer and documentation.
Claims are reviewed against applicable billing, coding and payer-specific rules (10,000+ in our workflow) before submission to help identify preventable errors, and most clean claims go out within 24 hours.
Denials are worked and A/R is followed weekly, with monthly reports on collections by payer.
The services that matter most for family practice
Eligibility Verification & Prior Authorization
Family practices see many payers in one day, and checking coverage and preventive benefits first helps prevent front-end denials.
Learn moreMedical Coding
Age-based preventive codes, vaccine pairs and modifier 25 are easy to miscode when the schedule is full.
Learn moreA/R Recovery
High volume, low dollar claims pile up fast in A/R, and older balances need steady follow-up to be collected.
Learn moreWhat practices typically see with SFA
Averages and selected client results. Your free audit shows where your own numbers stand today.
Target for the claims we manage, not a measured average.
Highest improvement seen in selected client results.
Largest drop in A/R days seen in selected client results.
Targeted for submission within 24 hours after final review.
From primary care and nurse practitioners to surgery and imaging.
We work inside the system your practice already uses.
Results vary by practice, specialty, payer mix, claim volume, billing history, documentation and other factors. Performance figures represent average or selected client results and are not guarantees of future performance. The 95% figure is a clean-claim target, not a measured cohort. The client-results page does not include a measurement period, starting collections, or practice size.
Family Practice billing questions
Can I bill a well visit and a sick visit together?
Yes, when a significant, separately identifiable problem is addressed. Bill the preventive code and the office E/M with modifier 25, and document the problem work separately. Minor problems that do not need extra work are included in the preventive visit.
Which vaccine administration codes should I use for children?
For patients through age 18, use 90460 and 90461 when the physician or qualified provider counsels the patient or family on each vaccine. If counseling is not provided by a qualified provider, use 90471 and 90472 instead.
How do I bill a Medicare patient who wants a physical?
Bill the Welcome to Medicare visit (G0402) or the annual wellness visit (G0438 or G0439) when the patient qualifies. If the patient wants a full head-to-toe physical, Medicare will not pay for it, so the patient should be told in advance that they will owe for that service.
Is G2211 billable in family medicine?
Yes. Family physicians are often the continuing focal point for a patient's care, which is what G2211 was created for. It is added to office E/M visits 99202-99215 and generally is not paid when the E/M has modifier 25, with exceptions for same-day wellness visits, vaccine administration and Part B preventive services.
Do you bill for practices with both physicians and nurse practitioners?
Yes. Many family practices use NPs, and we apply the correct rendering provider, incident-to rules and payer enrollment for each one so services are paid at the right rate.
See what your family practice billing is missing
Send us a few details and an RCM specialist who knows family practice will review where claims are denied, underpaid or left unbilled.
- A clear walkthrough of what we find
- Reply typically within one business day
- No commitment
Request your free practice audit
An RCM specialist typically replies within one business day.
