Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Code

HCPCS code J0770 – Colistimethate sodium injection


Code Definition

J0770 is the HCPCS Level II code for injection, colistimethate sodium, up to 150 mg. It covers Coly-Mycin M and its generic equivalents, given by IV or IM injection.

One billing unit equals one 150 mg vial, measured as colistin base activity, so a 300 mg dose bills as 2 units. Colistimethate is a polymyxin antibiotic. Cefazolin is a different drug and bills under J0690.

Level
Level II
Category
J — Drugs administered other than oral method
Status
Active
Code also known as
Coly-Mycin M Parenteral, colistin methanesulfonate, colistimethate for injection
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS code J0770 is injection, colistimethate sodium, up to 150 mg. It covers Coly-Mycin M and generic colistimethate given by IV or IM injection.

One unit equals one 150 mg vial, measured as colistin base activity (CBA). Any dose up to 150 mg is 1 unit, and 151 to 300 mg is 2 units.

Cefazolin is not J0770. Cefazolin sodium 500 mg bills under J0690.

Colistimethate comes in single-dose vials, so Medicare Part B claims carry JW for whole discarded units or JZ when there are none.

The Medicare Part B payment limit for October to December 2026 is $18.051 per unit. Hospital outpatient claims package the drug under status indicator N.

What is HCPCS code J0770?

HCPCS code J0770 is the Level II code for injection, colistimethate sodium, up to 150 mg. The Centers for Medicare & Medicaid Services (CMS) maintains it in the HCPCS code set. It reports the drug only. The IV push, infusion or IM injection is billed separately with a CPT administration code.

Some billing references list J0770 as cefazolin, which sends cefazolin claims to the wrong code. Cefazolin sodium 500 mg has its own code, HCPCS code J0690. J0770 belongs to colistimethate alone.

FieldDetail
HCPCS codeJ0770
Official descriptorInjection, colistimethate sodium, up to 150 mg
ProductsColy-Mycin M Parenteral (Endo/Par) and generics from Fresenius Kabi, Xellia, Hikma and Heritage (Avet)
Drug classPolymyxin antibiotic (colistin is polymyxin E), a polypeptide
Billing unit1 unit = up to 150 mg colistin base activity, which is one vial
ContainerSingle-dose vial of lyophilized powder
RoutesIV (slow injection or infusion) or IM
Medicare Part B payment limit$18.051 per unit, October 1 to December 31, 2026
Hospital outpatient (OPPS) statusN, packaged with no separate payment
AdministrationBilled separately, for example CPT 96365, 96374 or 96372

Colistimethate sodium: Drug class and indications

Colistimethate sodium is a form of colistin, an antibiotic also called polymyxin E. It belongs to the polymyxin class, not the cephalosporins. The Coly-Mycin M label describes it as a polypeptide antibiotic.

The label indicates it for acute or chronic infections caused by sensitive strains of certain gram-negative bacilli. It is particularly indicated for Pseudomonas aeruginosa. The label lists clinical effectiveness against four organisms:

  • Pseudomonas aeruginosa
  • Klebsiella pneumoniae
  • Escherichia coli
  • Enterobacter aerogenes

The label also states that it is not indicated for Proteus or Neisseria infections. Prescribers usually reserve it for multidrug-resistant gram-negative infections, when other agents have failed or cannot be used. Use against an organism outside the label, such as Acinetobacter baumannii, is off-label. Payers may ask for culture and susceptibility results in that case.

The labeled dose is 2.5 to 5 mg/kg per day of colistin base, in 2 to 4 divided doses, for normal renal function. Obese patients are dosed on ideal body weight. Reduced kidney function lowers the dose and stretches the interval:

Creatinine clearance (mL/min)Renal functionLabeled dose schedule
80 or moreNormal2.5 to 5 mg/kg per day, in 2 to 4 doses
50 to 79Mild impairment2.5 to 3.8 mg/kg per day, in 2 doses
30 to 49Moderate impairment2.5 mg/kg per day, once daily or in 2 doses
10 to 29Severe impairment1.5 mg/kg every 36 hours

Check the unit count against these limits before the claim goes out. The label caps the daily dose at 5 mg/kg with normal renal function, and its warnings cover kidney injury and neurotoxicity. A count that implies a higher dose needs a documented reason in the chart.

How to calculate billing units for J0770

One unit of J0770 covers up to 150 mg. The CMS NDC-HCPCS crosswalk maps each 150 mg colistimethate vial to exactly 1 billing unit, whichever company made it. So the unit count usually equals the number of vials the dose needs.

The 150 mg on a US vial is colistin base activity (CBA), and US orders are written in mg of CBA. Orders from European protocols may arrive in international units (IU) or in mg of colistimethate sodium. Convert them to CBA before you count units.

International units (IU)Colistimethate sodium (mg)Colistin base activity (mg CBA)J0770 units
1 million IUAbout 80 mgAbout 34 mg1
4.5 million IUAbout 360 mgAbout 150 mg1
9 million IUAbout 720 mgAbout 300 mg2

The conversions above come from the UK Colomycin summary of product characteristics, which treats them as approximate. The error they prevent runs one way. An order for 360 mg of colistimethate sodium is one vial and 1 unit. Read as 360 mg of CBA, it becomes 3 units and an overbilled claim.

Two-lane diagram of J0770 unit math. Converted correctly, a 4.5 million IU order is about 360 mg colistimethate sodium, about 150 mg colistin base activity, billed as J0770-JZ times 1 unit. Read as CBA, 360 mg divided by 150 is 2.4, rounded up to 3 units, two units overbilled. Reference: 1 million IU is about 80 mg colistimethate sodium or 34 mg CBA; 9 million IU is about 720 mg or 300 mg CBA, 2 units.
The same 4.5 million IU order bills as 1 unit or 3, so record the CBA figure before anyone counts vials. Conversions come from the UK Colomycin SmPC, and the 150 mg unit from the CMS crosswalk.
Dose given (mg CBA)Vials usedCalculationUnits to bill
75 mg175 / 150, rounded up1
150 mg1150 / 1501
175 mg2175 / 150, rounded up2
300 mg2300 / 1502
350 mg3350 / 150, rounded up3
450 mg3450 / 1503

Units are reported per date of service. When a daily dose is split into several doses, add up what was given that day. Then apply the 150 mg rule to the total. A 70 kg patient on 5 mg/kg per day receives 350 mg, which is 3 units.

JW and JZ modifiers for J0770

Colistimethate is packaged in single-dose vials, so Medicare Part B’s discarded drug policy applies. JW has been required for discarded amounts since January 1, 2017. JZ, which attests that no amount was discarded, has been required since July 1, 2023. Claims without the right modifier may be returned as unprocessable.

Being a generic drug does not exempt colistimethate. The CMS JW and JZ FAQ applies both modifiers to multiple source drugs from single-dose containers too.

On J0770, the vial and the billing unit are the same size, which makes JW lines rare. CMS does not pay fractional units. When the dose is below one billing unit, the FAQ says to bill the full unit with JZ and no JW line. A JW line appears only when a whole 150 mg unit goes unused.

ScenarioVials openedAdministered lineJW lineWhy
100 mg dose1 (150 mg)J0770-JZ, 1 unitNoneThe dose is below one unit, so the full unit is billed with JZ
150 mg dose1 (150 mg)J0770-JZ, 1 unitNoneThe whole vial was given
300 mg dose2 (300 mg)J0770-JZ, 2 unitsNoneBoth vials were given in full
225 mg dose2 (300 mg)J0770-JZ, 2 unitsNoneThe 75 mg discarded is less than one unit, and the 2 units already cover both vials
Two 175 mg doses in one day, each drawn from 2 fresh vials4 (600 mg)J0770, 3 units for the 350 mg givenJ0770-JW, 1 unitThe 4 labeled units minus the 3 billed leave one whole unit discarded

Medicare pays both lines when they are correct, up to the amount on the vial labels. The 225 mg and split-dose rows apply the FAQ’s no-fractional-unit logic, so confirm them with your Medicare Administrative Contractor (MAC). Record the discarded amount in the chart either way. Commercial payers set their own JW and JZ rules.

NDC reporting for J0770

Medicaid requires the National Drug Code (NDC) on claims for physician-administered drugs, so states can collect manufacturer rebates. That requirement comes from the Deficit Reduction Act of 2005. Many commercial payers require the NDC too. Medicare Part B prices J0770 from the HCPCS code, but the NDC still shows which product was given.

The CMS October 2026 ASP NDC-HCPCS crosswalk maps these packages to J0770:

Labeler11-digit NDC (5-4-2)PackageJ0770 units per package
Endo USA (Par), Coly-Mycin M Parenteral42023-0107-011 vial1
Endo USA (Par)42023-0131-066 vials6
Fresenius Kabi USA63323-0393-061 vial1
Xellia Pharmaceuticals USA70594-0023-011 vial1
Xellia Pharmaceuticals USA70594-0023-091 vial1
Xellia Pharmaceuticals USA70594-0023-0412 vials12
Hikma Pharmaceuticals USA00143-9443-011 vial1
Hikma Pharmaceuticals USA00143-9443-1212 vials12
Heritage Pharmaceuticals (Avet)23155-0193-311 vial1
Heritage Pharmaceuticals (Avet)23155-0193-4112 vials12

Every package maps at 1 unit per vial, so the vial count on the administration record should match the units on the claim. Report the NDC in four steps:

  1. Read the NDC from the vial or carton you used. Products from different labelers carry different NDCs, so never copy one onto another product’s claim.
  2. Convert it to 11 digits in 5-4-2 format. Add a leading zero to the short segment. The Coly-Mycin M label prints 42023-107-01, which becomes 42023-0107-01.
  3. Add qualifier N4. On an 837P, report N4 and the NDC in the LIN segment of loop 2410. On a CMS-1500, enter N4 and the NDC in the shaded part of box 24A.
  4. Report the NDC quantity in its own unit. For a powder vial that unit is UN, so one vial is UN1. The NDC quantity is separate from the HCPCS unit count.

ICD-10-CM codes commonly paired with J0770

The diagnosis must name the infection, and payers look for the organism behind it. Where the infection code does not name an organism, pair it with a B96 organism code. Add a Z16 resistance code when cultures show resistance, since that explains the choice of a polymyxin.

ICD-10-CM codeDescriptionNote
J15.1Pneumonia due to PseudomonasThe organism is built into the code
J15.0Pneumonia due to Klebsiella pneumoniaeThe organism is built into the code
J15.61Pneumonia due to Acinetobacter baumanniiOff-label organism, so keep susceptibility results on file
J95.851Ventilator associated pneumoniaAdd the organism code, such as B96.5
A41.52Sepsis due to PseudomonasSequence per the sepsis guidelines
A41.51Sepsis due to Escherichia coli [E. coli]Sequence per the sepsis guidelines
N39.0Urinary tract infection, site not specifiedPair with B96.5, B96.1 or B96.20
E84.0Cystic fibrosis with pulmonary manifestationsCode the infection and the organism as well
Z16.13Resistance to carbapenemSupports a polymyxin over a beta-lactam
Z16.24Resistance to multiple antibioticsSupports a last-line agent

These are common pairings, not a coverage list. MACs and commercial plans set their own medical necessity rules, so check the policy before you submit.

J0770 reimbursement: Medicare and Medicaid payment

Medicare Part B pays J0770 at its ASP-based payment limit, which is 106% of the average sales price. For October 1 to December 31, 2026, that limit is $18.051 per unit. CMS resets it every quarter, so check the current ASP pricing files before you set a fee.

At that rate, a 3-unit day comes to $54.15. The patient’s 20% coinsurance on that amount is $10.83. Payment then depends on where the drug was given:

SettingHow J0770 is paid
Physician office (POS 11)Separately payable at the ASP payment limit, with the administration code paid on its own line
Hospital outpatient (OPPS)Status indicator N in the July 2026 Addendum B, so the drug is packaged into the administration service
Inpatient stay (Part A)Included in the MS-DRG payment for the stay
MedicaidEach state sets its own rate, and the NDC is required
Commercial plansContract rate, often tied to ASP, with plan-specific NDC and modifier rules

A packaged J0770 line on a hospital claim still carries its charge. Report it even though the hospital receives no separate payment for it. Medicaid plans and commercial insurers may require prior authorization for colistimethate, so check before the first dose.

Administration codes billed with J0770

J0770 covers the drug, so each administration needs its own CPT code. The code depends on how the dose went in, and the label allows three methods:

CPT codeDescriptorWhen it fits J0770
96374Therapeutic, prophylactic or diagnostic injection; IV push, single or initial substance or drugThe label’s slow IV injection over 3 to 5 minutes
96365IV infusion, for therapy, prophylaxis or diagnosis; initial, up to 1 hourAn intermittent infusion longer than 15 minutes
96366IV infusion; each additional hourThe label’s continuous infusion of the second half-dose over 22 to 23 hours
96372Therapeutic, prophylactic or diagnostic injection; subcutaneous or intramuscularDeep IM injection into a large muscle

CPT treats an infusion of 15 minutes or less as an IV push. Document start and stop times, because they decide between 96374 and 96365. Under OPPS, the administration code carries the payment for the packaged drug.

J0770 vs J0690 and other codes coders confuse

Two kinds of mix-up reach J0770 claims. One is a different drug billed under J0770. The other is colistimethate given by a route J0770 does not describe.

HCPCS codeDescriptorHow it differs from J0770
J0770Injection, colistimethate sodium, up to 150 mgIV or IM colistimethate, 1 unit per 150 mg vial
J0690Injection, cefazolin sodium, 500 mgA cephalosporin, billed per 500 mg. Cefazolin never bills under J0770
S0142Colistimethate sodium, inhalation solution administered through DME, concentrated form, per mgNebulized colistimethate, billed per mg. S codes are not payable by Medicare
J7699NOC drugs, inhalation solution administered through DMEInhalation drugs with no specific code, for payers that do not take S0142
J3490Unclassified drugsNot for colistimethate, which has its own code

Nebulized colistimethate is the most common trap. The FDA label covers IV and IM use only, and J0770 describes an injection. When the injectable vial is nebulized, payers differ on S0142 versus J7699, so check the payer’s policy first.

Documentation requirements for J0770 claims

The chart has to support the drug, the dose and the unit count. Payers reviewing J0770 look for these elements:

  • Order: Drug, dose in mg of CBA, route, frequency and the weight used. An order written in IU should show its CBA conversion.
  • Renal function: A creatinine clearance that supports the dose schedule on the order.
  • Administration record: Date, time, dose given, route, method (push, infusion or IM) and the clinician who gave it.
  • Vials and wastage: Vials used, their NDC and lot, and the amount discarded. This is the basis for JW or JZ.
  • Microbiology: Culture and susceptibility results, especially for off-label organisms or a Z16 resistance code.
  • Diagnosis: Infection, organism and resistance codes that match the order and the culture.

Missing elements are what post-payment audits find. Capture them at the infusion chair, not at the billing desk days later.

Pro Tip

Add a CBA check to order review. When an order arrives in IU or mg of colistimethate sodium, record the CBA equivalent beside it before the dose is drawn. Billing then counts vials in one unit of measure, and the claim matches the chart.

Common denial reasons for J0770 and how to fix them

J0770 denials follow a short list of patterns. Most trace back to the unit count, the modifier or the NDC.

Denial scenarioTypical codeFix
Missing or invalid NDCCARC 16 with RARC M119Add the 11-digit NDC with qualifier N4 and the unit, then resubmit
Units above the documented dosePayer unit edit or record requestRecount from mg of CBA, and check that IU or colistimethate-mg orders were converted
Missing JW or JZReturned as unprocessableAdd JZ, or move whole discarded units to a JW line
Cefazolin billed as J0770NDC and HCPCS mismatchRebill cefazolin under J0690 with its own NDC
Diagnosis does not support the drugCARC 11 or CARC 50Add organism and resistance codes, and attach cultures on appeal
Drug line packaged on an outpatient claimCARC 97Expected under OPPS status N, so do not resubmit
Duplicate lineCARC 18Check the first claim’s status before resubmitting

Track denials by code over a rolling 90 days. A run of CARC 16 with M119 points to the NDC capture step, not the billing team. Our guide to denial codes in medical billing explains each code, and clean claim submission covers the checks that catch them first.

How Pabau keeps J0770 claims matched to the chart

Most J0770 errors start between the infusion chair and the billing desk. The nurse records the dose, the vials and the waste in one place. Days later, a biller rebuilds the unit count from those notes in another.

Pabau, the practice management and EHR platform we build, keeps those steps in one patient record. Stock carries a lot number and expiry date, and IV sessions record the lot against the patient and the appointment. Prior authorization codes, dates and sessions sit on the case, with a warning when one is missing.

US practices send CMS-1500 and 837P claims through Claim.MD from that same record, with eligibility checks and ERA remittances coming back in. With Pabau’s claims management software, the biller checks the J0770 line against the documented dose in one place.

Automate claims and billing with Pabau
Pabau’s claims management sends insurer claims straight from the patient record, so the J0770 line leaves with the dose, vials and modifier the nurse documented.

Keep J0770 claims matched to the chart

Pabau records the lot, the dose and the prior authorization on the patient record, then sends US claims through Claim.MD. Your J0770 line is checked against the chart the nurse completed.

Pabau claims management dashboard

Conclusion

Treat the CBA conversion as the step that decides a J0770 claim. Once the order reads in mg of CBA, the unit count is a vial count. The JW or JZ line then follows from what was discarded. Skip it, and a 360 mg salt-weight order turns one vial into three billed units.

The cost is a few seconds at order review, set against a recount after a payer audit. Record the conversion, the vial NDC and any waste at the bedside, and the claim can be built straight from the chart. To see how Pabau links the infusion record to the J0770 line, book a demo.

Continue your research

Continue your research

Need a framework for managing drug claim denials? Denial management in healthcare covers systematic approaches to tracking, appealing, and preventing claim rejections across your practice.

Want to understand how drug claims fit into the broader billing cycle? Revenue cycle management explains the end-to-end process from patient encounter to payment posting.

Looking for a checklist to verify claims before submission? Clean claim submission outlines the data elements every claim must carry to pass payer edits on the first pass.

Billing another injectable antibiotic? HCPCS code J0694 covers cefoxitin units, NDCs and the denials that follow a wrong unit count.

Frequently asked questions

What drug is HCPCS code J0770?

HCPCS code J0770 is injection, colistimethate sodium, up to 150 mg. It covers Coly-Mycin M and generic colistimethate given by IV or IM injection. Colistimethate is a polymyxin antibiotic, not a cephalosporin.

How many units of J0770 do I bill?

Bill 1 unit for each 150 mg of colistin base activity, rounded up. A 150 mg dose is 1 unit, a 300 mg dose is 2 units, and a 350 mg dose is 3 units. Convert orders written in IU or mg of colistimethate sodium to CBA first.

Is J0770 the code for cefazolin?

No. Cefazolin sodium bills under J0690, at 1 unit per 500 mg. J0770 is colistimethate sodium only, so billing cefazolin under it is a coding error.

Do JW and JZ modifiers apply to J0770?

Yes, on Medicare Part B claims, because colistimethate comes in single-dose vials. Use JW on a separate line for whole discarded units, and JZ when there are none. JZ has been required since July 1, 2023.

What does Medicare pay for J0770?

The Medicare Part B payment limit for October 1 to December 31, 2026 is $18.051 per unit. CMS resets it each quarter from average sales price data. Hospital outpatient claims package the drug under status indicator N, so it gets no separate payment there.

Which NDCs map to J0770?

The CMS October 2026 crosswalk maps 150 mg vials from Endo (Par), Fresenius Kabi, Xellia, Hikma and Heritage to J0770. Each vial equals 1 billing unit. Report the NDC from the vial you used, in 11-digit 5-4-2 format with qualifier N4.

Can J0770 be billed for nebulized colistimethate?

J0770 describes an injection, so it is a poor fit for nebulized use. Some commercial and Medicaid plans use S0142 for colistimethate inhalation solution. Others expect J7699, the code for inhalation drugs with no specific code, so check the payer policy first.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×