Medi-Cal billing codes come from three national code sets tied together by California-specific rules. Procedures and supplies are reported with HCPCS codes (CPT for professional services, Level II alphanumeric codes for equipment, drugs, and supplies), the reason for the service is reported with an ICD-10-CM diagnosis code, and two-character modifiers and place-of-service codes add the context the claims system needs to price the claim correctly. The Department of Health Care Services (DHCS) layers on its own requirements for authorization, National Drug Code reporting on physician-administered drugs, and documentation. Get the coding right and the claim pays; get it wrong and you face denials, delays, or recoupment.
HCPCS Level I and Level II Procedure Codes
Medi-Cal identifies the service or item you delivered using the Healthcare Common Procedure Coding System. Level I is Current Procedural Terminology (CPT), a set of five-digit numeric codes maintained by the American Medical Association that covers professional services like office visits, surgeries, and diagnostic tests.1American Medical Association. CPT Code Set Overview
Level II codes use one letter followed by four digits and cover what CPT does not: durable medical equipment, prosthetics, ambulance transport, injectable drugs, and medical supplies.2Centers for Medicare & Medicaid Services. Healthcare Common Procedure Coding System (HCPCS) The specific code you choose maps directly to the reimbursement rate in the state fee schedule. Picking a general code when a more specific one exists is one of the fastest ways to have a claim denied or paid at the wrong rate.
Place of Service Codes
Every professional claim also needs a two-digit Place of Service (POS) code identifying where the service was physically delivered. Common values include 11 for the office, 21 for inpatient hospital, 23 for a hospital emergency room, and 02 for telehealth provided somewhere other than the patient’s home.3Centers for Medicare & Medicaid Services. Place of Service Code Set The same procedure code can pay at different rates depending on setting, so a wrong POS entry can shrink your payment or flag the claim for review.
ICD-10-CM Diagnosis Codes
Procedure codes describe what you did. Diagnosis codes explain why. Medi-Cal uses the International Classification of Diseases, 10th Revision, Clinical Modification (ICD-10-CM) to report the patient’s condition, and every service you bill must link to a diagnosis code that supports its medical necessity.4Centers for Medicare & Medicaid Services. FY 2026 ICD-10-CM Official Guidelines for Coding and Reporting If the diagnosis does not logically justify the procedure, the claim will reject.
ICD-10-CM allows granular clinical specificity, and you are expected to code at the highest level of detail the record supports. A general code where a more specific one is documented creates the same problem as a vague procedure code: denials and audit exposure. The data also feeds California’s tracking of disease trends across the Medi-Cal population, so accuracy matters beyond the individual claim.
Modifiers
A modifier is a two-character suffix (letters, numbers, or both) appended to a procedure code that flags a variation in how, where, or by whom a service was performed. It adds context without changing the underlying code.
Bilateral and Telehealth Modifiers
Modifier 50 identifies a bilateral procedure, meaning the same service was performed on both sides of the body during one session. Reporting it tells the system the work was performed twice and prevents a duplicate-claim rejection.5Novitas Solutions. Modifier 50 Fact Sheet Modifier 95 signals that a service was delivered through real-time audio and video telehealth rather than an in-person encounter.6Noridian Medicare. 95 – JE Part B
Professional and Technical Component Modifiers
Many diagnostic services have two billable pieces: the professional component (the physician’s interpretation and report) and the technical component (equipment, staff, and facility costs). Modifier 26 reports only the professional component, typically when a physician reads results produced on hospital-owned equipment. Modifier TC reports only the technical component. When one provider handles both, submit the code without either modifier and the system pays the full global service.
Assistant at Surgery Modifiers
Surgical claims often need an assistant-at-surgery modifier. Modifier 80 identifies a physician assistant surgeon, 81 identifies a minimum assistant surgeon, and 82 is reserved for cases where a qualified resident surgeon was unavailable, typically in a teaching hospital.7Centers for Medicare & Medicaid Services. Transmittal 1620 When the assistant is a physician assistant or nurse practitioner, modifier AS is required alongside 80, 81, or 82. Submitting AS without one of the physician-assistant modifiers will cause the claim to be returned.
Global Surgical Package Rules
The global surgical package bundles the surgery with the pre-operative and post-operative care that normally accompanies it into a single payment. Follow-up visits during the global period generally cannot be billed separately, and misunderstanding this rule is where inexperienced billing staff either lose money or create compliance problems. The standard windows are:8Centers for Medicare & Medicaid Services. Global Surgery Booklet
- 0-day post-operative period, applied to endoscopies and certain minor procedures. No pre-operative period is included, and visits after the procedure day can be billed separately.
- 10-day post-operative period, applied to other minor procedures. The total window is 11 days (surgery day plus 10). Recovery-related follow-ups within that window are included in the surgical payment.
- 90-day post-operative period, applied to major procedures. The total window is 92 days (one day before surgery, the surgery day, and 90 days after). Routine post-operative care in that window is not separately payable.
There is one meaningful exception. If a patient develops a condition during the post-operative period that has nothing to do with the surgery, a different provider may bill an evaluation and management code for that separate issue without a special modifier. Complications from the surgery itself remain part of the global package unless they require a return trip to the operating room.
National Drug Codes for Physician-Administered Drugs
When you administer an injectable or infused medication in your office or clinic to a patient who is dually eligible for both Medicare and Medicaid, the claim needs more than a HCPCS code for the drug. It must also include the 11-digit National Drug Code (NDC) for each drug billed.9Centers for Medicare & Medicaid Services. Medicare Billing CMS-1450 and 837I – Claims Crossover The requirement traces back to the Deficit Reduction Act of 2005, which tied Medicaid drug rebate collection to NDC-level data. A HCPCS drug code reported without its NDC will typically be denied when the claim crosses over from Medicare.
On paper CMS-1500 claims, the NDC goes in the shaded portion of item 24 preceded by the qualifier “N4.” On electronic claims, the NDC is reported in the 2410 LIN segment with the quantity in the CTP04 segment.10Novitas Solutions. Reporting the National Drug Code (NDC) Providers who regularly administer drugs to dual eligibles should build NDC capture into the intake workflow. Missing NDC data is one of the most common reasons crossover drug claims fail.
When a Code Requires Prior Authorization
Some services can only be billed after DHCS approves a Treatment Authorization Request (TAR). The TAR establishes that the proposed service is medically necessary and that Medi-Cal will reimburse it once rendered.11Medi-Cal. TAR Overview Which codes require a TAR is spelled out in the Part 2 provider manuals by provider type and service category.
Request authorization before rendering the service. Once approved, the TAR generates a 10-digit TAR Control Number (TCN), and you must include a Pricing Indicator as the 11th digit of that number on the claim. Claims submitted without the Pricing Indicator will be denied outright.11Medi-Cal. TAR Overview A procedure code that is not a standard Medi-Cal benefit can sometimes still be reimbursed if an approved TAR establishes medical necessity, but skipping the TAR when one is required guarantees a denial, and retroactive authorizations are difficult to obtain.
Managed Care Changes the Rulebook
Most Medi-Cal beneficiaries are enrolled in managed care plans rather than traditional fee-for-service, and that distinction affects your coding and billing in practical ways. Fee-for-service claims go directly to Medi-Cal through the state’s claims processing system. Managed care claims go to the patient’s managed care organization, and the organization’s contract governs the reimbursement rates, authorization requirements, and any coding edits that differ from state fee-for-service rules. Verify a patient’s coverage type before you submit. Sending a managed care patient’s claim to fee-for-service (or the reverse) results in a denial regardless of whether the coding itself is correct.
Documenting the Codes You Bill
Every code on a claim needs a medical record behind it that supports what was billed. California Code of Regulations, Title 22, Section 51476 lists what Medi-Cal providers must document and retain: billings, treatment authorization requests, medical records and service reports, medication and device records, purchase invoices, lab test orders and results, remittance advices, and identification of the person who rendered each service.12Legal Information Institute. California Code of Regulations Title 22 51476 – Keeping and Availability of Records When a non-physician practitioner delivers the service, the record must include that practitioner’s signature and the supervising physician’s countersignature where professional licensing rules require it.
A compliant note carries the date of service, the patient’s full identification, and clinical detail sufficient to show the complaint, the physical findings, and the reasoning behind the treatment plan. If an auditor asks to see the documentation for a paid claim and you cannot produce a record that matches the code you billed, the state can demand repayment of every dollar it paid on that claim. Electronic signatures are accepted, but the software must protect against unauthorized modification and the signer bears responsibility for the accuracy of what the signature authenticates.13Centers for Medicare & Medicaid Services. Complying with Medicare Signature Requirements
Coding Errors That Become Fraud
Two coding patterns get flagged as fraud rather than error. Upcoding means billing a higher-paying code than the service actually performed. Unbundling means splitting a bundled service into separate components to increase reimbursement. Either pattern creates liability under the federal False Claims Act, which does not require an intent to defraud. Reckless disregard for the accuracy of your billing or deliberate ignorance of a known coding problem is enough to trigger liability.14Office of Inspector General. Fraud and Abuse Laws The practical takeaway for coding is straightforward: code the service that was actually delivered and documented, at the level the record supports, and no higher.
Where to Find the Authoritative Code Lists
DHCS publishes the Medi-Cal Provider Manuals, organized by provider type and service category, as the definitive reference for valid code sets, coverage limitations, TAR requirements, and billing instructions.15Department of Health Care Services. Medi-Cal Provider Manuals Check the manual first when you are unsure whether a service needs a TAR, which modifier applies, or how to bill an unusual scenario. DHCS also issues NewsFlash bulletins announcing changes to coding rules, reimbursement rates, and temporary emergency policies. Providers who do not monitor these bulletins risk using retired codes or missing new reporting requirements, and all reimbursement figures are tied to the amounts published in DHCS’s own repositories.