Medical Coding Guide

Revenue Codes: The Complete Hospital Billing Guide

Revenue codes are 3-digit or 4-digit codes used on UB-04 (CMS-1450) claim forms to identify specific accommodation, ancillary, and other service categories provided during a hospital stay. Every line item on a hospital claim must have a revenue code. Understanding revenue codes is essential for hospital billers, HIM professionals, and anyone working with facility claims.

72,000+
ICD-10-CM codes
87,000+
ICD-10-PCS codes
98%
AI accuracy rate
80%
Time saved
Revenue Codes — AI medical coding tool

AI-generated ICD-10 and CPT codes from clinical notes — Medical Coding Online

What Are Revenue Codes?

Revenue codes classify the type of service or accommodation provided by a hospital or facility. They appear in Form Locator 42 on the UB-04 claim form. Unlike CPT codes which describe specific procedures, revenue codes describe the department or service category. Most lines on a UB-04 include both a revenue code and a corresponding HCPCS/CPT code.

  • 3-digit codes (e.g., 0270 for medical/surgical supplies)
  • Used on UB-04 claims for hospital inpatient and outpatient billing
  • Required by Medicare, Medicaid, and most commercial payers
  • Maintained by the National Uniform Billing Committee (NUBC)
  • Must match the services documented in the medical record

Most Common Revenue Code Categories

Revenue codes are organized into categories by the first digit or two digits. Each category covers a specific type of hospital service.

Revenue CodeCategoryExamples
010XRoom & Board — Private0101 Medical/Surgical, 0104 ICU
020XRoom & Board — Semi-private0201 2-bed, 0202 2-bed neuro
025XPharmacy0250 General pharmacy, 0258 IV solutions
027XMedical/Surgical Supplies0270 General, 0272 sterile supply
030XLaboratory0301 Chemistry, 0302 immunology
032XRadiology — Diagnostic0320 general, 0323 arterial
036XOperating Room0360 general OR, 0361 minor surgery
045XEmergency Room0450 general ER
096XProfessional Fees0960 general professional fee

Revenue Codes vs. CPT/HCPCS Codes

Revenue codes identify the service category (where/what type), while CPT or HCPCS codes identify the specific procedure or service performed. On most outpatient claims, both are required. The revenue code tells the payer which department performed the service; the CPT/HCPCS code tells them exactly what was done.

  • Revenue code 0636 (drugs requiring detailed coding) + HCPCS J-code = drug billing
  • Revenue code 0360 (OR) + CPT 27447 (knee replacement) = surgical claim line
  • Revenue code 0450 (ER) + CPT 99285 (ER visit) = emergency claim line
  • Revenue code 0300 (laboratory) + CPT 80053 (metabolic panel) = lab claim line
  • Some revenue codes (room & board) don't require a CPT/HCPCS code

Critical Revenue Codes for Outpatient Billing

Outpatient hospital billing under OPPS (Outpatient Prospective Payment System) requires precise revenue code and HCPCS pairing. Incorrect revenue codes can cause claim denials or incorrect APC (Ambulatory Payment Classification) assignment.

Revenue CodeServiceNotes
0450Emergency RoomRequired for ER visits billed to Medicare
0510Clinic — GeneralUsed for hospital-based outpatient clinic visits
0636Drugs req. detail codingPairs with J-codes for infusion drugs
0710Recovery RoomPost-surgical recovery
0762Observation RoomMust match observation hours documented
0001Total ChargesSummary line — always required

Common Revenue Code Billing Errors

Revenue code errors are among the most common causes of UB-04 claim rejections and denials. Understanding these pitfalls helps billing teams submit cleaner claims.

  • Using room & board codes (010X–022X) on outpatient claims
  • Mismatching revenue code with HCPCS code (e.g., lab revenue code with surgical CPT)
  • Omitting revenue code 0001 (total charges summary line)
  • Billing observation (0762) without documenting hours
  • Using pharmacy revenue codes (025X) without J-code or NDC
  • Incorrect revenue code for the care setting (inpatient vs. outpatient)

How AI Streamlines Revenue Code Assignment

AI-powered billing tools can automatically assign the correct revenue codes based on the service type, care setting, and associated CPT/HCPCS codes. This reduces manual errors, speeds up claim preparation, and improves first-pass acceptance rates.

  • Auto-assign revenue codes based on service category
  • Validate revenue code and CPT/HCPCS pairing before submission
  • Flag mismatches that would trigger payer edits
  • Ensure required lines (0001 total) are always present
  • Cross-reference against payer-specific revenue code requirements

Frequently Asked Questions

What is the difference between revenue codes and CPT codes?
Revenue codes identify the type of service or hospital department (e.g., 0300 for laboratory, 0450 for emergency room) and appear on the UB-04 facility claim form. CPT codes identify the specific procedure performed and appear on both UB-04 and CMS-1500 forms. On outpatient hospital claims, both are typically required on the same claim line.
Who maintains the list of revenue codes?
Revenue codes are maintained by the National Uniform Billing Committee (NUBC). The complete list is published in the UB-04 Data Specifications Manual. CMS also publishes guidance on which revenue codes are acceptable for Medicare claims.
Are revenue codes required on CMS-1500 claims?
No. Revenue codes are used only on UB-04 (CMS-1450) facility claims submitted by hospitals, skilled nursing facilities, and other institutional providers. CMS-1500 forms used by physicians and non-institutional providers do not use revenue codes.
What happens if I use the wrong revenue code?
An incorrect revenue code can cause the claim to be rejected, denied, or paid at the wrong rate. For Medicare outpatient claims, the revenue code affects which APC (Ambulatory Payment Classification) is assigned, directly impacting reimbursement. Always verify revenue code and HCPCS pairing before submission.
Can multiple revenue codes appear on one UB-04?
Yes. A UB-04 claim can have dozens of revenue code lines, each representing a different service or department. Every line must have a valid revenue code, and the claim must end with revenue code 0001 (total charges), which summarizes all charges on the claim.

Stop Manually Looking Up Revenue Codes

Paste your clinical notes and our AI will extract accurate Revenue Codes with confidence scores, denial risk analysis, and a Clean Claim Score — in under 10 seconds.

Free tier: 2 code generations per day. No credit card needed.