{"id":183241,"date":"2026-08-18T07:32:40","date_gmt":"2026-08-18T07:32:40","guid":{"rendered":"https:\/\/pabau.com\/?p=183241"},"modified":"2026-08-18T07:32:43","modified_gmt":"2026-08-18T07:32:43","slug":"hcpcs-code-j2720","status":"publish","type":"post","link":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/","title":{"rendered":"HCPCS Code J2720: Protamine sulfate billing guide"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"MedicalWebPage\",\"headline\":\"HCPCS Code J2720: Protamine sulfate billing guide\",\"description\":\"HCPCS Code J2720 covers protamine sulfate injection billed per 10 mg. Learn Medicare rates, unit calculation, NDC reporting, wastage modifiers, and denial prevention.\",\"url\":\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-j2720\/\",\"audience\":{\"@type\":\"MedicalAudience\",\"audienceType\":\"Clinician\"},\"reviewedBy\":{\"@type\":\"Person\",\"name\":\"Dr Vanja Kitanova\",\"jobTitle\":\"Medical Reviewer\",\"affiliation\":{\"@type\":\"Organization\",\"name\":\"Pabau\"},\"knowsAbout\":[\"Medical Coding\",\"Clinical Documentation\",\"Healthcare Billing\",\"Clinical Safety\"],\"sameAs\":\"https:\/\/pabau.com\/blog\/author\/vanja\/\"},\"datePublished\":\"2026-08-07\",\"dateModified\":\"2026-08-18\"}<\/script>\n\n\n        <div id=\"key_takeaways\">\n            <div class=\"header\">\n                                    <img decoding=\"async\" src=\"https:\/\/pabau.com\/wp-content\/uploads\/2025\/12\/Key-Takeaways-Icon.svg\" alt=\"Key takeaways\" height=\"42\" width=\"42\">\n                                <h3>Key takeaways<\/h3>\n            <\/div>\n            <div class=\"list\">\n                                                            <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>HCPCS Code J2720 covers an injection of protamine sulfate, and one billable unit equals 10 mg administered.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Divide the total milligrams given by 10 to get the unit count, so a 50 mg dose is 5 units.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Medicaid programs and many commercial payers reject J2720 claims that arrive without the NDC from the vial you actually used.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Medicare wants the JZ modifier when nothing is discarded from a single-dose vial, and JW when part of it is.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Practice management software like Pabau submits and tracks drug claims, and checks core claim fields before they reach the payer.<\/p>\n                        <\/div>\n                                                <\/div>\n        <\/div>\n    \n\n\n<p class=\"wp-block-paragraph\"><strong>HCPCS Code J2720<\/strong> covers an injection of protamine sulfate, billed per 10 mg administered. A 50 mg dose is 5 billable units, not 50. Coders reach for it whenever a clinician reverses heparin anticoagulation and the practice supplied the drug itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The code sits in HCPCS Level II, the set the Centers for Medicare and Medicaid Services (CMS) maintains for injectable drugs. CPT has no code for the drug itself, so the J-code carries that charge. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide walks through the unit math, Medicare rates, NDC reporting, and wastage modifiers. It ends with the documentation payers ask for when they audit a drug claim.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Attribute<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Detail<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">HCPCS Code<\/td>\n<td style=\"padding:12px 16px;color:#374151\">J2720<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Long descriptor<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Injection, protamine sulfate, per 10 mg<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Short descriptor<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Inj protamine sulfate\/10 mg<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Code type<\/td>\n<td style=\"padding:12px 16px;color:#374151\">HCPCS Level II J-code (injectable drug)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Billing unit<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per 10 mg administered<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Drug name<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Protamine sulfate<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Code status<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Active on the current HCPCS file, with no maintenance action recorded since 1997<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">J-codes are buy-and-bill codes. The practice or facility buys the drug, administers it, and then bills the payer with the matching code and unit count. Protamine sulfate follows that model, so acquisition cost and billing accuracy both sit with whoever stocked the vial.<\/p>\n\n\n\n<h2 id=\"h-protamine-sulfate-drug-overview-and-clinical-use\" class=\"wp-block-heading\">Protamine sulfate: Drug overview and clinical use<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Protamine sulfate is a heparin reversal agent. Clinicians give it intravenously when heparin anticoagulation has to be neutralized quickly. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That covers the end of cardiopulmonary bypass, interventional cardiology procedures, and cases where too much heparin has been given. The drug binds heparin molecules and inactivates them, restoring normal coagulation within minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most protamine is given in cardiac surgery suites, catheterization labs, and emergency departments. Use outside those settings is rarer, but any outpatient site running heparin protocols needs a reversal plan. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/pabau.com\/industry\/iv-therapy-emr-software\/\">IV therapy practices<\/a> and infusion centers that use heparin flushes should know the billing pathway before a reversal happens.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Post-cardiac surgery:<\/strong> Reversal of heparin used during cardiopulmonary bypass<\/li>\n\n\n\n<li><strong>Cardiac catheterization:<\/strong> Neutralization of procedural heparin after PCI or diagnostic cath<\/li>\n\n\n\n<li><strong>Heparin overdose management:<\/strong> Emergency reversal after too much heparin has been given<\/li>\n\n\n\n<li><strong>Vascular surgery:<\/strong> Post-procedure reversal following heparin flushing of vascular grafts<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The FDA approves protamine sulfate for heparin neutralization only. Dosing is weight-based and depends on how much heparin was given and how long ago. Physicians set the dose. Billing staff document that dose and translate it into units under HCPCS Code J2720.<\/p>\n\n\n\n<h2 id=\"h-how-to-calculate-j2720-billing-units\" class=\"wp-block-heading\">How to calculate J2720 billing units<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The per-10-mg unit is where most J2720 errors start. Divide the total milligrams administered by 10. Round up to the next whole unit when the dose does not divide evenly. Never send the raw milligram total as the unit count.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Dose administered (mg)<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Calculation<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Billable units<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Common error to avoid<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">10 mg<\/td>\n<td style=\"padding:12px 16px;color:#374151\">10 \u00f7 10 = 1<\/td>\n<td style=\"padding:12px 16px;color:#374151\">1<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Billing 10 units (raw mg)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">50 mg<\/td>\n<td style=\"padding:12px 16px;color:#374151\">50 \u00f7 10 = 5<\/td>\n<td style=\"padding:12px 16px;color:#374151\">5<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Billing 50 units (raw mg)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">75 mg<\/td>\n<td style=\"padding:12px 16px;color:#374151\">75 \u00f7 10 = 7.5, round up<\/td>\n<td style=\"padding:12px 16px;color:#374151\">8<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Billing 7 units (rounding down)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">100 mg<\/td>\n<td style=\"padding:12px 16px;color:#374151\">100 \u00f7 10 = 10<\/td>\n<td style=\"padding:12px 16px;color:#374151\">10<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Billing 100 units (raw mg)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">150 mg<\/td>\n<td style=\"padding:12px 16px;color:#374151\">150 \u00f7 10 = 15<\/td>\n<td style=\"padding:12px 16px;color:#374151\">15<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Billing 1 unit (per-vial thinking)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Pull the administered dose from the physician&rsquo;s order or the anesthesia record, never from the vial size. Protamine sulfate comes in 10 mg\/mL and 50 mg\/5 mL presentations. Only the dose documented as given counts toward the units you bill.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When protamine is given in several incremental doses during one procedure, add the doses together before dividing by 10. Bill the total as a single J2720 line, not one line per injection. A single line with the correct total also keeps the encounter clear if an auditor comes back to it later.<\/p>\n\n\n\n<h3 id=\"h-jw-and-jz-modifiers-for-single-dose-vials\" class=\"wp-block-heading\">JW and JZ modifiers for single-dose vials<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Medicare also wants a wastage modifier on drugs supplied in single-dose vials. Report the discarded milligrams on a second J2720 line with the JW modifier, and Medicare pays for that waste. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When nothing is discarded, add JZ to the administered line instead. That attestation has been required since July 1, 2023, and claims that omit it can be denied. The current rules sit on the <a href=\"https:\/\/www.cms.gov\/medicare\/payment\/part-b-drugs\/discarded-drugs\" target=\"_blank\" rel=\"nofollow noopener\">CMS discarded drugs page<\/a>.<\/p>\n\n\n        <div id=\"pro_tip\">\n            <div class=\"img\">\n                <svg width=\"42\" height=\"42\" viewBox=\"0 0 42 42\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                        d=\"M12.6383 19.5238C12.6632 21.2071 12.8734 22.9926 12.0685 24.5523C11.0341 26.8917 8.45076 28.169 7.56292 30.5918C6.63082 33.1061 7.19505 36.185 9.31371 37.9786C10.929 39.5678 13.4183 39.9873 15.6061 39.5463C17.4592 39.073 19.1049 37.8388 19.9706 36.1608C20.781 34.7141 20.7866 32.9904 20.5293 31.3985C20.1006 29.3092 18.3775 27.8705 16.9807 26.362C14.8814 24.1005 14.6684 20.6854 15.595 17.8915C16.4331 15.4768 19.0026 14.2344 20.0425 11.9461C20.7202 10.6769 20.7506 9.20327 20.6068 7.81304C20.1864 5.40098 18.3139 3.23631 15.8716 2.56674C13.9742 2.03969 11.8224 2.30052 10.1739 3.37614C8.70522 4.34688 7.5878 5.86618 7.28356 7.58178C6.76081 9.82981 7.53525 12.2822 9.20307 13.9118C10.7658 15.4741 12.4806 17.2273 12.6383 19.5238Z\"\n                        fill=\"#2BADD4\" \/>\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                        d=\"M22.7048 19.8387C22.6822 22.3279 24.4507 24.6234 26.7493 25.4682C28.0531 25.961 29.4725 25.9183 30.7989 25.5487C32.0575 24.9955 33.301 24.2237 34.0069 23.0092C34.8384 21.5811 35.2982 19.8286 34.7832 18.2094C34.3611 16.2507 32.8739 14.6541 31.0275 13.9426C28.6736 12.9595 25.8073 13.7942 24.1719 15.7001C23.2022 16.8366 22.6143 18.3326 22.7048 19.8387Z\"\n                        fill=\"#2BADD4\" \/>\n                <\/svg>\n            <\/div>\n            <div class=\"text\">\n                <h3>Pro Tip<\/h3>\n                <p>Document the exact milligrams administered in the clinical record before the billing team receives the claim. A note that says &lsquo;protamine given as needed&rsquo; without a milligram amount will trigger a documentation request from the payer and delay payment. Build a standard order template that captures the dose in mg at time of administration.<\/p>\n            <\/div>\n        <\/div>\n    \n\n\n<h2 id=\"h-medicare-reimbursement-and-fee-schedules-for-j2720\" class=\"wp-block-heading\">Medicare reimbursement and fee schedules for J2720<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Medicare pays J2720 under the Medicare Physician Fee Schedule (MPFS) or the Hospital Outpatient Prospective Payment System (OPPS), depending on where the drug is given. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The dollar amounts move with CMS rulemaking every January. Check the current figure in the <a href=\"https:\/\/www.cms.gov\/medicare\/physician-fee-schedule\/search\/overview\" target=\"_blank\" rel=\"nofollow noopener\">CMS fee schedule lookup tool<\/a> rather than working from a rate you saw last year.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Rate type<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Applies when<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Where to verify<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Facility rate<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Administered in a hospital or ASC where the facility bills separately for overhead<\/td>\n<td style=\"padding:12px 16px;color:#374151\">CMS MPFS search, facility column<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Non-facility rate<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Administered in a physician office where the physician bears overhead costs<\/td>\n<td style=\"padding:12px 16px;color:#374151\">CMS MPFS search, non-facility column<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">OPPS rate<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Hospital outpatient department billing under the Outpatient PPS<\/td>\n<td style=\"padding:12px 16px;color:#374151\">CMS OPPS Addendum B, updated annually<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Limiting charge<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Maximum a non-participating provider may bill Medicare beneficiaries<\/td>\n<td style=\"padding:12px 16px;color:#374151\">CMS MPFS search, limiting charge column<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Medicaid rates for J2720 vary by state. Most programs pay on a drug acquisition formula tied to average sales price (ASP) or average wholesale price (AWP). Check your state fee schedule directly, because coverage policies differ too. Commercial payers usually pay a contracted rate, often ASP plus a percentage or a fixed amount per unit.<\/p>\n\n\n\n<h3 id=\"h-asc-payment-status-and-place-of-service\" class=\"wp-block-heading\">ASC payment status and place of service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Ambulatory Surgical Center (ASC) payment status indicator decides how Medicare pays for J2720 in that setting. It either pays for the drug separately or packages it into the procedure payment. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The indicator is published in CMS OPPS Addendum B each year. Status indicators change with rulemaking, so check the current one before you assume separate payment applies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Place of service (POS) codes decide which rate applies. POS 11 pulls the non-facility rate for a physician office. POS 22 and POS 24 pull the facility rate for hospital outpatient and ASC settings. The wrong POS code creates a rate mismatch that payers catch during adjudication, which means partial payment or a denial.<\/p>\n\n\n\n<h2 id=\"h-ndc-reporting-requirements-for-j2720\" class=\"wp-block-heading\">NDC reporting requirements for J2720<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Medicaid programs in the CMS Drug Rebate Program require a National Drug Code (NDC) on claims for physician-administered drugs, including J2720. Several commercial payers now ask for the same. Without a valid NDC, the claim either rejects at the front end or pays zero during adjudication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The NDC goes on the claim in 5-4-2 format, usually shown as an 11-digit string. On an <a href=\"https:\/\/pabau.com\/blog\/837-file\/\">837 claim file<\/a>, it belongs in Loop 2410 with qualifier N4. On a CMS-1500, it goes in box 24A or in a separate line notation, depending on your state&rsquo;s instructions. Your state Medicaid companion guide gives the exact placement.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NDC qualifier:<\/strong> N4 on electronic 837P claims<\/li>\n\n\n\n<li><strong>Format:<\/strong> 11-digit 5-4-2, sometimes without hyphens, so check the rules your <a href=\"https:\/\/pabau.com\/blog\/medical-claims-clearinghouse\/\">clearinghouse<\/a> applies<\/li>\n\n\n\n<li><strong>Unit of measure qualifier:<\/strong> UN, ML, or GR, depending on the drug packaging and the payer requirement<\/li>\n\n\n\n<li><strong>NDC quantity:<\/strong> The quantity of the package dispensed, which is not the billable HCPCS unit count<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Protamine sulfate has several manufacturers, so the NDC you report has to match the product administered. A generic placeholder will not survive a front-end edit. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep a crosswalk between your formulary NDCs and J2720 so staff always reference the vial on hand. The <a href=\"https:\/\/clinicaltables.nlm.nih.gov\/apidoc\/hcpcs\/v3\/doc.html\" target=\"_blank\" rel=\"nofollow noopener\">NLM Clinical Table Search API<\/a> offers free HCPCS data if you want to build that crosswalk programmatically.<\/p>\n\n\n\n<h2 id=\"h-documentation-requirements-for-billing-j2720\" class=\"wp-block-heading\">Documentation requirements for billing J2720<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Payers audit injectable drug claims more often than office visits, because the value per unit is meaningful and unit errors are common. A J2720 claim with nothing behind it is a denial waiting to happen. <a href=\"https:\/\/pabau.com\/blog\/hipaa-compliance-for-medical-offices\/\">HIPAA-compliant records<\/a> protect the patient and the practice when a payer asks to see the chart.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Physician order:<\/strong> A signed order specifying the drug, route of administration, and dose in milligrams<\/li>\n\n\n\n<li><strong>Dose administered:<\/strong> The milligrams actually given, documented by the administering clinician at the time, not estimated later<\/li>\n\n\n\n<li><strong>Route of administration:<\/strong> Intravenous push or infusion, consistent with FDA labeling for protamine sulfate<\/li>\n\n\n\n<li><strong>Medical necessity:<\/strong> The clinical indication in the record, usually heparin reversal or anticoagulation reversal after a named procedure<\/li>\n\n\n\n<li><strong>Administration note:<\/strong> Time of administration, name of the administering clinician, and patient response where it matters clinically<\/li>\n\n\n\n<li><strong>NDC of product administered:<\/strong> Captured from the vial label itself, not from memory or a generic reference<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Keep the administration record and the physician order in the same encounter file as the claim. Auditors ask for the full record, not the claim form. A claim that looks right on the 837 but has no chart behind it ends in recoupment. Standardized <a href=\"https:\/\/pabau.com\/blog\/medical-forms-at-your-healthcare-practice\/\">clinical forms<\/a> and <a href=\"https:\/\/pabau.com\/features\/patient-intake-software\/\">digital intake<\/a> make the dose and the NDC easy to capture at the point of care.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.pabau.com\/cdn\/attachments\/pulse\/content-engine\/billing_codes\/hcpcs-code-j2720\/customizable-consent-and-intake-forms.webp\" alt=\"Customizable consent and intake forms in Pabau\"\/><figcaption class=\"wp-element-caption\"><em>Pabau&rsquo;s customizable forms let you add a dose and NDC field to the administration note, so billing reads it from the chart.<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:35px;width:800px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-common-billing-errors-and-how-to-avoid-denials\" class=\"wp-block-heading\">Common billing errors and how to avoid denials<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">J2720 denials cluster around six recurring errors. Each one is preventable with a check that runs before the claim goes out.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Error<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">What happens<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Prevention<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Billing mg as units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Units column shows 50 instead of 5, the line exceeds the MUE limit, and the claim auto-denies<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Run one calculation check every time: total mg divided by 10 equals units<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Missing or invalid NDC<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Medicaid and some commercial payers reject at front-end edits, so the claim never adjudicates<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Keep an NDC crosswalk by manufacturer for every formulary drug and verify it on each claim<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Missing JZ or JW modifier<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Medicare edits reject the line when a single-dose vial drug carries no wastage attestation<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Add JZ when nothing is discarded, or JW plus a waste line when something is<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Wrong place of service code<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Rate mismatch, which means partial payment or a denial pending correction<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Map the POS code to where the drug was physically given, not where the patient was scheduled<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Missing medical necessity documentation<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Post-payment audit recoupment, because the payer finds no clinical indication in the record<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Require heparin reversal or equivalent wording in every administration note before billing<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Multiple line items for incremental doses<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Duplicate claim flags and a duplicate billing investigation<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Sum every dose given in the encounter and bill one J2720 line<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Repeat J-code denials usually trace back to a split workflow. The clinical team records the dose in one system and the billing team keys the charge into another, and errors creep in during that hand-off. <a href=\"https:\/\/pabau.com\/blog\/denial-codes-in-medical-billing\/\">Denial codes<\/a> tell you which of the six is happening, and <a href=\"https:\/\/pabau.com\/blog\/ehr-integration\/\">EHR integration<\/a> removes the re-keying that causes most of them.<\/p>\n\n\n\n<h2 id=\"h-related-hcpcs-and-cpt-codes\" class=\"wp-block-heading\">Related HCPCS and CPT codes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A reversal claim rarely travels alone. Coders usually need the code for the heparin itself and the code for the administration service. Knowing which codes belong on the same claim prevents unbundling problems and keeps the encounter fully captured.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Code<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Description<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Relationship to J2720<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">J1642<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Injection, heparin sodium, (heparin lock flush), per 10 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">The line-maintenance flush dose, not the anticoagulation dose that protamine reverses<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">J1644<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Injection, heparin sodium, per 1000 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">The therapeutic heparin dose most often reversed with protamine sulfate<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">J3490<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Unclassified drugs<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Used when a drug has no specific J-code, so it is wrong whenever J2720 applies<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">CPT 96365<\/td>\n<td style=\"padding:12px 16px;color:#374151\">IV infusion, initial up to 1 hour<\/td>\n<td style=\"padding:12px 16px;color:#374151\">May apply when protamine is given by infusion rather than IV push<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">CPT 96374<\/td>\n<td style=\"padding:12px 16px;color:#374151\">IV push, single or initial substance<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Administration code for an IV push, billed with J2720 on the same claim<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">The two heparin codes are easy to mix up. J1642 is the flush that keeps a line open, so it rarely explains a reversal on the same encounter. J1644 is the therapeutic dose that usually does. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check whether the administration code, CPT 96374 or 96365, is bundled into the surgical package under your payer&rsquo;s edits. For J-codes outside this drug family, the AAPC HCPCS lookup searches current CMS data for free.<\/p>\n\n\n\n<h2 id=\"h-j2720-code-updates-and-annual-verification\" class=\"wp-block-heading\">J2720 code updates and annual verification<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">CMS publishes HCPCS Level II updates each January, and new, revised, and retired codes take effect on January 1. J2720 remains active on the current file, with no maintenance action recorded since 1997. It is still worth confirming the code in the January update file before your first claim of the year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If CMS ever retires the code, protamine sulfate would move to J3490 or to a newly assigned J-code. Billing a retired code produces a front-end rejection and a round of rework nobody planned for. An annual code review belongs in your December checklist, alongside the rest of your <a href=\"https:\/\/pabau.com\/blog\/medical-billing-compliance\/\">billing compliance<\/a> routine.<\/p>\n\n\n\n<h2 id=\"h-how-pabau-supports-j-code-claim-submission-and-tracking\" class=\"wp-block-heading\">How Pabau supports J-code claim submission and tracking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In most practices the dose lands in the chart and the charge lands somewhere else. A coder reads the note, works out the units, looks up the NDC in a spreadsheet, and types the line into a separate billing system. Every re-key is another chance for 50 mg to arrive at the payer as 50 units.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Practice management software like Pabau keeps the clinical record and the billing queue in one system, so the coder works from the note itself. Pabau&rsquo;s <a href=\"https:\/\/pabau.com\/features\/claims-management-software\/\">claims management software<\/a> submits claims electronically, checks core claim fields, and tracks each claim through to payment. Eligibility checks and <a href=\"https:\/\/pabau.com\/blog\/electronic-remittance-advice\/\">remittance advice<\/a> arrive in the same place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The coder still owns the unit math. What changes is where the evidence lives. The documented dose, the NDC, and the claim line sit together, so an audit request takes one search instead of three. Practices that bill administered drugs often, from infusion suites to <a href=\"https:\/\/pabau.com\/industry\/regenerative-medicine-emr\/\">regenerative medicine practices<\/a>, feel that most at month end.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Any <a href=\"https:\/\/pabau.com\/blog\/practice-management-software\/\">practice management platform<\/a> you shortlist for drug billing should do three things well. It should submit claims electronically, show the status of each one, and surface rejections while there is still time to correct them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.pabau.com\/cdn\/attachments\/pulse\/content-engine\/billing_codes\/hcpcs-code-j2720\/automate-claims-through-healthcode.webp\" alt=\"Automate claims and billing with Pabau\"\/><figcaption class=\"wp-element-caption\"><em>Pabau submits claims and tracks their status, so a rejected J2720 line surfaces long before the filing deadline runs out.<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:35px;width:800px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n        <div id=\"book_a_demo\">\n            <div class=\"left-side\">\n                <div class=\"logo\">\n                    <img decoding=\"async\"\n                        src=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/01\/Logo.svg\"\n                        alt=\"Logo\"\n                        loading=\"lazy\"\n                    \/>\n                <\/div>\n\n                <h3 class=\"heading\">\n                    Submit and track drug claims in one place                <\/h3>\n\n                <p class=\"description\">\n                    Pabau&rsquo;s claims management software submits your claims electronically, checks core claim fields, and tracks every one through to payment. Rejections surface early, so your team can fix a J-code line while it still pays.                <\/p>\n\n                <div class=\"button-group\">\n                    <a href=\"\/book-demo\/\" class=\"btn btn-scale-effect btn-cta-color btn-md\">\n                        <span class=\"btn-text\">Book a demo<\/span>\n                        <div class=\"btn-icon btn-icon-right\" aria-hidden=\"true\">\n                            <svg\n                                width=\"14\"\n                                height=\"12\"\n                                viewBox=\"0 0 14 12\"\n                                fill=\"none\"\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                            >\n                                <path\n                                    d=\"M0.75 4.77295C0.335786 4.77295 0 5.10874 0 5.52295C0 5.93716 0.335786 6.27295 0.75 6.27295V5.52295V4.77295ZM13.2803 6.05328C13.5732 5.76039 13.5732 5.28551 13.2803 4.99262L8.50736 0.219648C8.21447 -0.073245 7.73959 -0.073245 7.4467 0.219648C7.15381 0.512542 7.15381 0.987415 7.4467 1.28031L11.6893 5.52295L7.4467 9.76559C7.15381 10.0585 7.15381 10.5334 7.4467 10.8263C7.73959 11.1191 8.21447 11.1191 8.50736 10.8263L13.2803 6.05328ZM0.75 5.52295V6.27295L12.75 6.27295V5.52295V4.77295L0.75 4.77295V5.52295Z\"\n                                    fill=\"currentColor\"\n                                ><\/path>\n                            <\/svg>\n                        <\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"right-side\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/01\/Home-Page-Concept-4.webp\"\n                    alt=\"Pabau claims management dashboard\"\n                    loading=\"lazy\"\n                \/>\n            <\/div>\n        <\/div>\n        \n\n\n<h2 id=\"h-conclusion\" class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">J2720 is a simple code with an unforgiving unit. Divide by 10, attach the NDC from the vial you actually used, add JZ or JW, and the claim usually pays without an argument.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The habits behind that are worth more than any single fix. Capture the milligrams at the moment of administration. Keep the order and the administration note in the same file as the claim. Review the January update before your first claim of the year. Do that and protamine sulfate stops being a code your team argues with.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Re-keying drug charges between systems costs you money in preventable denials. <a href=\"https:\/\/pabau.com\/book-demo\/\">Book a demo<\/a> to see how Pabau handles claim submission and tracking for administered drugs.<\/p>\n\n\n        <div id=\"expert_picks\">\n            <div class=\"header\">\n                                    <img decoding=\"async\" src=\"https:\/\/pabau.com\/wp-content\/uploads\/2025\/11\/Expert-Picks.svg\" alt=\"Continue your research\" height=\"42\" width=\"42\">\n                                <h3>Continue your research<\/h3>\n            <\/div>\n            <div class=\"content\">\n                                                            <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Want every claim to pass on the first pass?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/clean-claim\/\" rel=\"noopener\">Clean claim<\/a> sets out the fields payers check before a claim reaches adjudication.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Seeing the same drug denials month after month?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/denial-management-in-healthcare\/\" rel=\"noopener\">Denial management in healthcare<\/a> covers how to work, appeal, and prevent a denial backlog.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Not sure how long you have to fix a rejected J-code line?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/timely-filing-limits\/\" rel=\"noopener\">Timely filing limits<\/a> lists the deadlines by payer and what happens when you miss one.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Wondering where drug billing sits in the bigger picture?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/what-is-revenue-cycle-management\/\" rel=\"noopener\">What is revenue cycle management<\/a> maps the full path from booking to paid claim.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Getting set up with a new payer?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/how-to-get-credentialed-with-insurance-companies\/\" rel=\"noopener\">How to get credentialed with insurance companies<\/a> walks through enrollment before you bill your first claim.<\/p>\n                        <\/div>\n                                                <\/div>\n        <\/div>\n    \n\n\n<h2 id=\"h-frequently-asked-questions\" class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1786974418141\"><h3 class=\"schema-faq-question\">What is HCPCS Code J2720 used for?<\/h3> <p class=\"schema-faq-answer\">HCPCS Code J2720 is the billing code for protamine sulfate injection, billed per 10 mg administered. Practices use it to bill Medicare, Medicaid, and commercial payers for protamine sulfate given to reverse heparin anticoagulation. That usually happens after cardiac surgery, during cardiac catheterization, or when too much heparin has been given.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786974418142\"><h3 class=\"schema-faq-question\">How many units of J2720 are billed per dose?<\/h3> <p class=\"schema-faq-answer\">Divide the total milligrams of protamine sulfate administered by 10 to get the billable unit count. If 50 mg was given, bill 5 units. If 75 mg was given, round up to 8 units. Never bill the raw milligram amount as the unit count.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786974418143\"><h3 class=\"schema-faq-question\">Is J2720 covered by Medicare and Medicaid?<\/h3> <p class=\"schema-faq-answer\">Medicare Part B covers HCPCS Code J2720 when the drug is given in a covered setting and the record documents medical necessity. Medicaid coverage varies by state, though most programs cover physician-administered drugs including protamine sulfate. Verify coverage with your state Medicaid program and confirm the code on the January CMS update file.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786974418144\"><h3 class=\"schema-faq-question\">Do I need a JZ or JW modifier on a J2720 claim?<\/h3> <p class=\"schema-faq-answer\">Medicare requires a wastage modifier on drugs supplied in single-dose vials. Add JZ to the administered line when no amount is discarded. Report the discarded milligrams on a separate line with the JW modifier when part of the vial is thrown away. The JZ attestation has been required since July 1, 2023.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786974418145\"><h3 class=\"schema-faq-question\">What is the NDC number for protamine sulfate billed under J2720?<\/h3> <p class=\"schema-faq-answer\">There is no single NDC for J2720, because several manufacturers make protamine sulfate. The NDC you report has to match the product administered, taken from the vial label itself. Keep an internal crosswalk that maps your formulary&rsquo;s protamine sulfate NDCs to J2720, and update it whenever your supplier changes.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786974418146\"><h3 class=\"schema-faq-question\">What are the most common billing errors with J2720?<\/h3> <p class=\"schema-faq-answer\">The most common errors are billing raw milligrams instead of per-10-mg units and submitting a claim without a valid NDC. Omitting the JZ or JW wastage modifier is a third. Using the wrong place of service code and failing to document medical necessity round out the list. A pre-submission check catches all five.<\/p> <\/div> <\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.<\/p>\n","protected":false},"author":83,"featured_media":183236,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_linkdex":"81","_yoast_wpseo_content_score":"30","_yoast_wpseo_is_cornerstone":"","_yoast_wpseo_keywordsynonyms":"[\"\",\"\",\"\",\"\"]","_yoast_wpseo_focuskw_text_input":"","_seo_original_html":"","footnotes":""},"categories":[1433,1548],"tags":[2387,1439,3046,1582,1619,2959],"class_list":["post-183241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-billing-codes","category-hcpcs","tag-claim-denials","tag-claims-management","tag-drug-billing","tag-hcpcs","tag-hcpcs-billing","tag-medicare-part-b-drugs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.2 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>HCPCS Code J2720: Units, NDC rules, and denials<\/title>\n<meta name=\"description\" content=\"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HCPCS Code J2720: Units, NDC rules, and denials\" \/>\n<meta property=\"og:description\" content=\"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/\" \/>\n<meta property=\"og:site_name\" content=\"Pabau\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Pabau\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-18T07:32:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-18T07:32:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Anja Dodevska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pabaucrm\" \/>\n<meta name=\"twitter:site\" content=\"@pabaucrm\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anja Dodevska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/\"},\"author\":{\"name\":\"Anja Dodevska\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/person\\\/f2e43b25ed02313e8781f0f4507398b9\"},\"headline\":\"HCPCS Code J2720: Protamine sulfate billing guide\",\"datePublished\":\"2026-08-18T07:32:40+00:00\",\"dateModified\":\"2026-08-18T07:32:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/\"},\"wordCount\":2692,\"publisher\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-j2720.webp\",\"keywords\":[\"Claim denials\",\"claims management\",\"Drug Billing\",\"Hcpcs\",\"Hcpcs Billing\",\"Medicare Part B Drugs\"],\"articleSection\":[\"Billing Codes\",\"HCPCS\"],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/\",\"name\":\"HCPCS Code J2720: Units, NDC rules, and denials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-j2720.webp\",\"datePublished\":\"2026-08-18T07:32:40+00:00\",\"dateModified\":\"2026-08-18T07:32:43+00:00\",\"description\":\"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.\",\"mainEntity\":[{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418141\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418142\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418143\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418144\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418145\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418146\"}],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-j2720.webp\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-j2720.webp\",\"width\":1200,\"height\":630},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/\",\"name\":\"Pabau\",\"description\":\"Clinic Software for your Business | Go Paperless Today\",\"publisher\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pabau.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\",\"name\":\"Pabau\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-4-e1654525062364.png\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-4-e1654525062364.png\",\"width\":736,\"height\":195,\"caption\":\"Pabau\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Pabau\\\/\",\"https:\\\/\\\/x.com\\\/pabaucrm\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pabau-ltd\\\/\",\"https:\\\/\\\/www.instagram.com\\\/pabausoftware\\\/\"],\"description\":\"Pabau is an all-in-one healthcare practice management software platform designed for clinics, medspas, therapists, and medical professionals. It combines scheduling, electronic health records, clinical forms, payments, marketing automation, reporting, and patient engagement tools into one secure cloud system to help practices streamline operations and grow their business.\",\"foundingDate\":\"2011-10-20\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/person\\\/f2e43b25ed02313e8781f0f4507398b9\",\"name\":\"Anja Dodevska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg\",\"caption\":\"Anja Dodevska\"},\"description\":\"Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/blog\\\/author\\\/anja-dodevska\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418141\",\"position\":1,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418141\",\"name\":\"What is HCPCS Code J2720 used for?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"HCPCS Code J2720 is the billing code for protamine sulfate injection, billed per 10 mg administered. Practices use it to bill Medicare, Medicaid, and commercial payers for protamine sulfate given to reverse heparin anticoagulation. That usually happens after cardiac surgery, during cardiac catheterization, or when too much heparin has been given.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418142\",\"position\":2,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418142\",\"name\":\"How many units of J2720 are billed per dose?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Divide the total milligrams of protamine sulfate administered by 10 to get the billable unit count. If 50 mg was given, bill 5 units. If 75 mg was given, round up to 8 units. Never bill the raw milligram amount as the unit count.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418143\",\"position\":3,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418143\",\"name\":\"Is J2720 covered by Medicare and Medicaid?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Medicare Part B covers HCPCS Code J2720 when the drug is given in a covered setting and the record documents medical necessity. Medicaid coverage varies by state, though most programs cover physician-administered drugs including protamine sulfate. Verify coverage with your state Medicaid program and confirm the code on the January CMS update file.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418144\",\"position\":4,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418144\",\"name\":\"Do I need a JZ or JW modifier on a J2720 claim?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Medicare requires a wastage modifier on drugs supplied in single-dose vials. Add JZ to the administered line when no amount is discarded. Report the discarded milligrams on a separate line with the JW modifier when part of the vial is thrown away. The JZ attestation has been required since July 1, 2023.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418145\",\"position\":5,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418145\",\"name\":\"What is the NDC number for protamine sulfate billed under J2720?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There is no single NDC for J2720, because several manufacturers make protamine sulfate. The NDC you report has to match the product administered, taken from the vial label itself. Keep an internal crosswalk that maps your formulary's protamine sulfate NDCs to J2720, and update it whenever your supplier changes.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418146\",\"position\":6,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-j2720\\\/#faq-question-1786974418146\",\"name\":\"What are the most common billing errors with J2720?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The most common errors are billing raw milligrams instead of per-10-mg units and submitting a claim without a valid NDC. Omitting the JZ or JW wastage modifier is a third. Using the wrong place of service code and failing to document medical necessity round out the list. A pre-submission check catches all five.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"HCPCS Code J2720: Units, NDC rules, and denials","description":"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/","og_locale":"fr_FR","og_type":"article","og_title":"HCPCS Code J2720: Units, NDC rules, and denials","og_description":"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.","og_url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/","og_site_name":"Pabau","article_publisher":"https:\/\/www.facebook.com\/Pabau\/","article_published_time":"2026-08-18T07:32:40+00:00","article_modified_time":"2026-08-18T07:32:43+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp","type":"image\/webp"}],"author":"Anja Dodevska","twitter_card":"summary_large_image","twitter_creator":"@pabaucrm","twitter_site":"@pabaucrm","twitter_misc":{"\u00c9crit par":"Anja Dodevska","Dur\u00e9e de lecture estim\u00e9e":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#article","isPartOf":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/"},"author":{"name":"Anja Dodevska","@id":"https:\/\/pabau.com\/fr\/#\/schema\/person\/f2e43b25ed02313e8781f0f4507398b9"},"headline":"HCPCS Code J2720: Protamine sulfate billing guide","datePublished":"2026-08-18T07:32:40+00:00","dateModified":"2026-08-18T07:32:43+00:00","mainEntityOfPage":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/"},"wordCount":2692,"publisher":{"@id":"https:\/\/pabau.com\/fr\/#organization"},"image":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#primaryimage"},"thumbnailUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp","keywords":["Claim denials","claims management","Drug Billing","Hcpcs","Hcpcs Billing","Medicare Part B Drugs"],"articleSection":["Billing Codes","HCPCS"],"inLanguage":"fr-FR"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/","url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/","name":"HCPCS Code J2720: Units, NDC rules, and denials","isPartOf":{"@id":"https:\/\/pabau.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#primaryimage"},"image":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#primaryimage"},"thumbnailUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp","datePublished":"2026-08-18T07:32:40+00:00","dateModified":"2026-08-18T07:32:43+00:00","description":"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.","mainEntity":[{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418141"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418142"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418143"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418144"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418145"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418146"}],"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#primaryimage","url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-j2720.webp","width":1200,"height":630},{"@type":"WebSite","@id":"https:\/\/pabau.com\/fr\/#website","url":"https:\/\/pabau.com\/fr\/","name":"Pabau","description":"Clinic Software for your Business | Go Paperless Today","publisher":{"@id":"https:\/\/pabau.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pabau.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/pabau.com\/fr\/#organization","name":"Pabau","url":"https:\/\/pabau.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/pabau.com\/wp-content\/uploads\/2022\/05\/Logo-4-e1654525062364.png","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2022\/05\/Logo-4-e1654525062364.png","width":736,"height":195,"caption":"Pabau"},"image":{"@id":"https:\/\/pabau.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Pabau\/","https:\/\/x.com\/pabaucrm","https:\/\/www.linkedin.com\/company\/pabau-ltd\/","https:\/\/www.instagram.com\/pabausoftware\/"],"description":"Pabau is an all-in-one healthcare practice management software platform designed for clinics, medspas, therapists, and medical professionals. It combines scheduling, electronic health records, clinical forms, payments, marketing automation, reporting, and patient engagement tools into one secure cloud system to help practices streamline operations and grow their business.","foundingDate":"2011-10-20","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/pabau.com\/fr\/#\/schema\/person\/f2e43b25ed02313e8781f0f4507398b9","name":"Anja Dodevska","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg","url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-CE0C072E-91B7-4BB7-BD27-D1E3B38ED0CA-scaled-1-96x96.jpg","caption":"Anja Dodevska"},"description":"Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.","url":"https:\/\/pabau.com\/fr\/blog\/author\/anja-dodevska\/"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418141","position":1,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418141","name":"What is HCPCS Code J2720 used for?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"HCPCS Code J2720 is the billing code for protamine sulfate injection, billed per 10 mg administered. Practices use it to bill Medicare, Medicaid, and commercial payers for protamine sulfate given to reverse heparin anticoagulation. That usually happens after cardiac surgery, during cardiac catheterization, or when too much heparin has been given.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418142","position":2,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418142","name":"How many units of J2720 are billed per dose?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Divide the total milligrams of protamine sulfate administered by 10 to get the billable unit count. If 50 mg was given, bill 5 units. If 75 mg was given, round up to 8 units. Never bill the raw milligram amount as the unit count.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418143","position":3,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418143","name":"Is J2720 covered by Medicare and Medicaid?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Medicare Part B covers HCPCS Code J2720 when the drug is given in a covered setting and the record documents medical necessity. Medicaid coverage varies by state, though most programs cover physician-administered drugs including protamine sulfate. Verify coverage with your state Medicaid program and confirm the code on the January CMS update file.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418144","position":4,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418144","name":"Do I need a JZ or JW modifier on a J2720 claim?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Medicare requires a wastage modifier on drugs supplied in single-dose vials. Add JZ to the administered line when no amount is discarded. Report the discarded milligrams on a separate line with the JW modifier when part of the vial is thrown away. The JZ attestation has been required since July 1, 2023.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418145","position":5,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418145","name":"What is the NDC number for protamine sulfate billed under J2720?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"There is no single NDC for J2720, because several manufacturers make protamine sulfate. The NDC you report has to match the product administered, taken from the vial label itself. Keep an internal crosswalk that maps your formulary's protamine sulfate NDCs to J2720, and update it whenever your supplier changes.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418146","position":6,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-j2720\/#faq-question-1786974418146","name":"What are the most common billing errors with J2720?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"The most common errors are billing raw milligrams instead of per-10-mg units and submitting a claim without a valid NDC. Omitting the JZ or JW wastage modifier is a third. Using the wrong place of service code and failing to document medical necessity round out the list. A pre-submission check catches all five.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"}]}},"yoast":{"focus_keyword":"HCPCS Code J2720","seo_title":"HCPCS Code J2720: Units, NDC rules, and denials","meta_description":"J2720 bills protamine sulfate per 10 mg, so a 50 mg dose is 5 units. Medicaid claims also need the NDC from the vial used.","content_score":"30","is_cornerstone":"","related_keyphrases":[{"keyword":"j2720 fee schedule","score":61},{"keyword":"j2720 medicare reimbursement","score":61},{"keyword":"protamine sulfate j code","score":61}]},"_links":{"self":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/183241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/users\/83"}],"replies":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/comments?post=183241"}],"version-history":[{"count":3,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/183241\/revisions"}],"predecessor-version":[{"id":183361,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/183241\/revisions\/183361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/media\/183236"}],"wp:attachment":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/media?parent=183241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/categories?post=183241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/tags?post=183241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}