Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS code G0299: Direct skilled nursing services billing guide

Key takeaways

Key takeaways

HCPCS code G0299 covers direct skilled nursing services by a registered nurse in home health or hospice, billed per 15-minute unit.

Every billable unit must reflect documented face-to-face RN time. The 8-minute rule decides how the leftover minutes round.

GP is not a valid modifier for G0299, because CMS defines it for outpatient physical therapy plans of care.

G0299 is RN-only. LPN and LVN visits bill under G0300, which Medicare reimburses at a lower rate.

On the UB-04, skilled nursing visits sit under revenue code 0551, not the 0571 home health aide line.

HCPCS code G0299 covers direct skilled nursing services delivered by a registered nurse (RN) in the home health or hospice setting, billed in 15-minute units. It is an HCPCS Level II G-code, so home health agencies report it on the UB-04 rather than the CMS-1500.

The Centers for Medicare and Medicaid Services (CMS) maintains HCPCS Level II codes, which cover services and supplies the CPT system does not describe.

This guide walks through the code details, the unit math, and the modifiers that belong on the claim. It then moves through Medicare coverage, documentation, related G-codes, and the denial patterns that cost agencies the most.

Attribute Value
Short description Hhs/hospice of rn ea 15 min
Long description Direct skilled nursing services of a registered nurse (RN) in the home health or hospice setting, each 15 minutes
Code type HCPCS Level II (G-code)
Status Active
Billing increment Each 15 minutes (time-based)
Eligible provider Registered nurse (RN) only
Eligible settings Home health agency (HHA), hospice
Claim form UB-04
Typical revenue code 0551 (skilled nursing)
Primary payer Medicare (Part A home health benefit)

Despite showing up in searches as “G0299 CPT code,” this is not a CPT code. The American Medical Association maintains CPT codes for physician and outpatient services. CMS maintains HCPCS Level II codes for a separate category of services. Putting G0299 in the CPT column of a CMS-1500 is a claim error.

Who can bill G0299, and where

Provider credential is the first denial trigger for G0299. Only a registered nurse can bill this code. An LPN or LVN performing the same direct skilled nursing visit bills under G0300 instead. Billing G0299 for an LPN visit produces a denial and a corrected claim.

  • Eligible provider: registered nurse (RN).
  • Ineligible provider: licensed practical nurse (LPN) or licensed vocational nurse (LVN), whose visits bill under G0300.
  • Eligible home health setting: a Medicare-certified home health agency (HHA) working under a physician-established plan of care.
  • Eligible hospice setting: the beneficiary must have elected hospice, and the RN visit must match the hospice plan of care.
  • Place of service: the patient’s home or hospice residence, not a facility-based nursing visit.

The homebound requirement is non-negotiable for home health claims. CMS treats a beneficiary as homebound when leaving the home takes a considerable and taxing effort. Overstating homebound status is one of the most common triggers for post-payment audit and recoupment. Document the specific functional limits that justify it on every visit note.

A digital clinical forms setup that prompts for homebound confirmation at each visit keeps that element from going missing when claims are reviewed.

Digital intake and clinical forms builder
Digital forms in practice management software like Pabau prompt for homebound status at every visit, so the G0299 note is complete before you leave.

How to calculate billable units and visit time

G0299 bills in 15-minute increments, and each unit represents 15 minutes of direct skilled nursing service. Most billing errors start with how agencies convert total visit time into reportable units.

CMS applies an 8-minute rule to time-based codes. A service must last at least 8 minutes to count as one full 15-minute unit, and the same threshold governs every unit after that. Here is how the math works in practice:

Total RN visit time Billable units
8 to 22 minutes 1 unit
23 to 37 minutes 2 units
38 to 52 minutes 3 units
53 to 67 minutes 4 units
68 to 82 minutes 5 units

Only direct patient care time counts toward billable units. Travel to and from the home, documentation finished off-site, and supervisory time are all excluded. The visit note must record the start time, the end time, and the nature of the skilled service. That record is what substantiates the unit count during an audit.

Medicare Administrative Contractors (MACs) do request medical records to verify unit counts. A claim for 4 units backed only by a note reading “wound care performed” will be denied or recouped. Automated billing workflows that pull visit start and end times straight from the clinical note keep the unit field honest.

Automated workflow builder in Pabau
Pabau’s automated workflows carry visit start and end times from the clinical note into the claim, so unit counts match the record.

Modifiers that apply to G0299

Modifiers tell the payer more about the circumstances of a service. For G0299, a clean claim comes down to knowing which modifiers belong on the line and which do not.

Modifier Description When to use
GA Waiver of liability statement issued as required by payer policy When you expect Medicare to deny the service but consider it medically necessary. An advance beneficiary notice (ABN) must be on file.
GY Item or service statutorily excluded or not a covered benefit When billing a non-covered service so a secondary payer or the patient can be billed. It cannot be reported alongside GA.
GZ Item or service expected to be denied as not reasonable and necessary When no ABN was issued and you still expect denial. It signals that the patient cannot be billed.

GP is the modifier to leave off. CMS defines GP as services delivered under an outpatient physical therapy plan of care. An RN home health or hospice visit falls outside that definition.

It belongs on outpatient therapy claims, where a therapy plan of care is in force. Code lookups and copied billing cheat sheets still pair it with G0299, which is how it reaches nursing lines that should never carry it.

Modifier rules for home health G-codes also vary by MAC jurisdiction. Confirm the applicable MAC’s Local Coverage Determination (LCD) or billing guidance before each claim period. The AAPC HCPCS code lookup is a useful commercial reference for checking a code’s current status alongside official CMS publications.

Pro Tip

Audit your modifier logic quarterly. MAC coverage policies for home health G-codes update with each fiscal year transmittal. A modifier that was correct in Q1 may need revision by Q3 if CMS releases updated billing instructions. Build that review into your coding compliance calendar.

Medicare coverage and reimbursement

Medicare is the primary payer for G0299 claims. Coverage runs through the Medicare Part A home health benefit. It applies when the beneficiary is homebound, needs intermittent skilled nursing care, and is served by a Medicare-certified HHA under a physician-certified plan of care.

Payment inside that benefit falls under the Home Health Prospective Payment System, or HH PPS. Medicare pays the agency a bundled rate for each 30-day period rather than a fee for each visit. G-codes such as G0299 report the discipline and the time of each visit on the UB-04.

They feed case-mix and utilization data rather than generating a separate line-item payment. Verify current payment methodology with your MAC, or with the CMS fee schedule lookup tool for any non-PPS context.

Hospice claims work differently. Under the Medicare hospice benefit, also Part A, RN skilled nursing is a core hospice service, and payment follows a per-diem structure.

Tie every nursing visit note to the terminal diagnosis and the hospice plan of care. Solid patient care management workflows that link each visit to its plan of care cut audit exposure on both benefit types.

Documentation requirements for G0299 claims

Documentation failures cause more G0299 denials than coding errors. A technically correct claim still fails when the medical record does not support the service billed. CMS guidance points to the following elements in the record for every G0299 claim:

  • Physician orders and plan of care: a physician or allowed non-physician practitioner must certify and sign a plan of care that includes skilled nursing. Verbal orders need a written order inside your MAC’s timeframe.
  • Homebound status: the record must describe the functional limits that make leaving the home taxing or impossible for the beneficiary.
  • Skilled need: the note must explain why the service takes an RN, rather than a home health aide or a family caregiver.
  • Time: start and end times for the direct service must appear in the note, because they carry the unit count.
  • Service description: a narrative of what the RN did, such as wound assessment, medication management, or patient education.
  • OASIS data: home health episodes need OASIS assessments at every required time point, reflecting the patient’s clinical status accurately.

The certification behind that plan of care is billed by the physician, not the agency. Initial certification of a home health plan of care goes out under G0180, and recertification under G0179. Knowing which side bills what stops an agency filing a claim it cannot support.

Maintaining HIPAA-compliant record practices is the baseline. Beyond HIPAA, home health agencies work under Conditions of Participation, or CoPs, which set their own clinical record standards.

A note that satisfies the HIPAA minimum necessary standard can still fall short of CoP completeness. Agencies also hand every new patient a notice of privacy practices at admission.

Using structured clinical documentation with required fields for homebound status, skilled need, and time capture catches the most common omissions before a claim is submitted.

G0299 vs G0300: Key differences for billing

G0299 and G0300 cover the same settings and the same 15-minute increment. Provider credential is the only substantive difference between them, and it changes the reimbursement rate.

Attribute G0299 G0300
Provider type Registered nurse (RN) Licensed practical nurse (LPN) or LVN
Setting Home health / hospice Home health / hospice
Billing increment Each 15 minutes Each 15 minutes
Reimbursement rate Higher (RN scope of practice) Lower (LPN/LVN scope of practice)
Scope differentiation Assessment, care planning, complex clinical decisions Supportive skilled care under RN supervision

A supervisory RN visit made while an LPN gives the hands-on care is not billable under G0299. The RN must have delivered the direct skilled service. An RN and an LPN may each provide direct care in the same visit period. Bill G0299 for the RN time and G0300 for the LPN time. Confirm that split with your MAC before you adopt it.

G0299 belongs to a family of G-codes used across home health and hospice billing. Knowing the whole family helps billers spot co-billing scenarios and apply the right discipline code when several clinicians visit the same beneficiary.

Code Description
G0299 Direct skilled nursing services, RN, home health/hospice, each 15 minutes
G0300 Direct skilled nursing services, LPN/LVN, home health/hospice, each 15 minutes
G0151 Services of a qualified physical therapist in the home health or hospice setting, each 15 minutes
G0152 Services of a qualified occupational therapist in the home health or hospice setting, each 15 minutes
G0153 Services of a qualified speech-language pathologist in the home health or hospice setting, each 15 minutes
G0155 Services of a clinical social worker in the home health or hospice setting, each 15 minutes
G0156 Services of a home health aide in the home health or hospice setting, each 15 minutes
G0157 Services of a qualified physical therapist assistant in the home health or hospice setting, each 15 minutes
G0158 Services of a qualified occupational therapist assistant in the home health or hospice setting, each 15 minutes
G0159 Services performed by a qualified physical therapist in the home health setting. Covers the establishment or delivery of a safe and effective physical therapy maintenance program, each 15 minutes.
G0160 Services performed by a qualified occupational therapist in the home health setting. Covers the establishment or delivery of a safe and effective occupational therapy maintenance program, each 15 minutes.
G0161 Services performed by a qualified speech-language pathologist in the home health setting. Covers the establishment or delivery of a safe and effective speech-language pathology maintenance program, each 15 minutes.
G0162 Skilled services by a registered nurse (RN) for management and evaluation of the plan of care, each 15 minutes

G0159, G0160, and G0161 sit slightly apart from the rest of the family. They cover the establishment or delivery of a safe and effective maintenance program, one code per therapy discipline. The other therapy codes cover the treating visit itself.

G0162 covers RN management and evaluation of the plan of care, while G0299 covers direct skilled nursing. These are separate clinical activities and should not be swapped. When a single RN visit includes both direct care and care plan evaluation, your MAC’s guidance decides whether both codes may be reported.

Common billing errors and denial reasons

The top denial triggers for G0299 are preventable. Most come from provider credential mismatches, unit counts the record cannot support, or missing documentation. Reviewing your agency’s denial patterns against this list is a practical first step toward less rework.

  • Wrong provider type: billing G0299 when an LPN or LVN made the visit. The credential in the clinical note has to match the code.
  • Unit count the record cannot support: notes without start and end times cannot substantiate a unit count, and MACs routinely ask to see them.
  • Missing homebound justification: a note that records the service but omits why the patient is homebound is incomplete.
  • No physician order on file: the certified plan of care must exist before the visit, not after it. Verbal orders need written follow-up inside MAC timeframes.
  • Wrong modifier: adding GP to a nursing line, or reporting GA and GY together, causes rejection. Modifier rules vary by MAC and by payer.
  • OASIS not completed or not signed: an unsigned or untimely OASIS can trigger denial of the entire episode.
  • Wrong claim form or revenue code: G0299 is filed on the UB-04, and a mismatched revenue code causes a form-level rejection.

Revenue code accuracy matters just as much. On the UB-04, G0299 pairs with revenue code 0551 for skilled nursing visits. Revenue code 0571 is the home health aide line within the 057X series, so it does not belong on a G0299 claim. Confirm the pairing against your MAC’s billing instructions and your payer contracts before filing.

How Pabau keeps G0299 unit counts and modifiers accurate

Manual G0299 billing is a risk management problem. When coders reconstruct unit counts, modifiers, and documentation days after the visit, errors accumulate. What the clinical record shows and what lands on the claim drift apart, and that drift is where recoverable revenue goes.

Practice management software like Pabau connects visit documentation directly to claim creation. Pabau’s claims management software builds time-based code capture into the documentation workflow. The unit count flows from the clinical note onto the claim without anyone re-keying it, which removes the most common G0299 error.

Modifier logic works the same way. A coder should not have to remember that GP has no place on a nursing line. A practice management platform applies the payer rules configured at setup.

Four billing features carry the most weight for home health G-codes:

  • Time-based unit calculation pulled from the visit note.
  • Modifier logic applied by payer.
  • Required documentation prompts at the point of care.
  • Claim validation before submission.

The same arithmetic shows up well outside home health. Physical therapy practices and occupational therapy practices bill their own 15-minute codes. The same rounding rules apply, so automated unit capture pays off there too.

Claims and billing automation dashboard in Pabau
Pabau’s claims management builds and checks the claim from the visit note, so G0299 units and modifiers are validated before submission.

Simplify home health billing with Pabau

Pabau's claims management tools help home health agencies capture time-based G-codes accurately, apply the right modifiers, and submit clean UB-04 claims. See how it works for your agency.

Pabau claims management dashboard

Conclusion

G0299 is decided at the bedside. The unit count, the credential, and the homebound justification are all fixed by what the RN writes before leaving the home. A biller can only report what the note already supports.

So the change that pays is upstream. Put the time fields, the skilled-need prompt, and the modifier rules into the visit template itself. Denials on this code tend to flatten out within a billing cycle or two. Leave the same checks to memory and you keep paying for the same corrections.

The trade-off worth remembering is that a structured note takes longer to design than to complete, and that cost lands once, during setup. Book a demo to see how Pabau turns G0299 visit notes into clean claims for home health and hospice teams.

Continue your research

Continue your research

Need a standard way to record what happens between nursing visits? Caregiver note template gives families and aides a structure that fits alongside the clinical record.

Billing therapy visits in the same episode? CPT code 97161 walks through low complexity physical therapy evaluations and how they are documented.

Ordering equipment for a homebound patient? HCPCS code E0256 covers hospital bed coverage criteria and the paperwork suppliers ask for.

Managing ostomy care on your caseload? HCPCS code A4404 explains how ostomy ring supplies are billed and what quantities payers expect.

Handling advance directives for hospice patients? Medical power of attorney sets out what the document needs to cover and where it belongs in the record.

Frequently asked questions

What is HCPCS code G0299 used for?

G0299 bills direct skilled nursing services provided by a registered nurse in the home health or hospice setting. Each unit covers 15 minutes of direct care. CMS maintains it as an HCPCS Level II G-code, and agencies report it on UB-04 claims.

What is the difference between G0299 and G0300?

G0299 covers direct skilled nursing by a registered nurse. G0300 covers the same service performed by a licensed practical nurse or a licensed vocational nurse. Both use the 15-minute increment and the same home health and hospice settings. G0299 carries the higher Medicare rate, which reflects the RN’s broader scope of practice.

How many units of G0299 can be billed per visit?

Units equal the documented direct RN service time, converted into 15-minute increments under the 8-minute rounding rule. A visit of 8 to 22 minutes bills 1 unit, 23 to 37 minutes bills 2 units, and 53 to 67 minutes bills 4 units. Only direct patient care counts, so travel and off-site documentation are excluded. Documented start and end times must support every unit claimed.

Does Medicare cover HCPCS code G0299?

Yes. Medicare covers G0299 under the Part A home health benefit when the beneficiary is homebound and needs intermittent skilled nursing care. A physician-certified plan of care and a Medicare-certified home health agency are also required. Hospice claims fall under the hospice benefit’s per-diem structure instead. Coverage varies by MAC jurisdiction, and individual claims still face medical necessity review.

What modifiers apply to G0299?

GA, GY, and GZ are the modifiers that come up on G0299 claims. GA signals a waiver of liability with an advance beneficiary notice on file. GY reports a service statutorily excluded from Medicare, and GZ flags a service expected to be denied without an ABN. GP does not apply, because CMS defines it for outpatient physical therapy plans of care. Confirm current requirements with your MAC before each claim period.

Which revenue code goes with G0299?

Skilled nursing visits sit under revenue code 0551 on the UB-04. Revenue code 0571 belongs to home health aide services within the 057X series, so it does not pair with G0299. Confirm the pairing against your MAC’s billing instructions before filing.

What documentation is required for a G0299 claim?

The record needs a physician-certified plan of care that includes skilled nursing, plus a homebound status justification. It also needs a skilled need justification, visit start and end times, and a narrative of the services performed. Home health episodes add completed OASIS assessments at every required time point. Missing any of these is the most common reason G0299 claims are denied or recouped.

What ICD-10 codes are used with G0299?

Diagnosis pairing follows the reason for the skilled visit. Wound care visits often carry L89 pressure ulcer codes or L97 chronic ulcer codes. Post-surgical care uses Z48 codes, and chronic disease management uses codes such as I50 for heart failure or E11 for type 2 diabetes. Mobility and fall risk map to the R26 codes. The code you choose must reflect the documented primary diagnosis driving the need for skilled nursing.

×