Primary Care Coding Alert

Yo Be the Coder:

B-12 Injections

Test your coding knowledge. Determine how you would code this situation before looking at the box below for the answer.


Question: When a patient comes in for a B-12 injection, is it correct to assign code 90782? Are there other codes to consider as well?

Florida Subscriber



Answer: Whether other codes can be used depends on the circumstances surrounding the patients visit. If your office scheduled the B-12 injection in advance and that is the only service rendered on that day, 90782 (therapeutic, prophylactic or diagnostic injection [specify material injected]; subcutaneous or intramuscular) would be the appropriate code.

If the injection is provided during a prescheduled office visit, you simply would assign the relevant evaluation and management code (99201-99205, new patient, or 99211-99215, established patient). In both instances, it also would be appropriate to assign a J-code because this series of codes is intended for reimbursement of drugs administered in ways other than orally. In this situation, J3420 (injection, vitamin B-12 cyanocobalamin, up to 1,000 mcg) should be assigned.


You’ve reached your limit of free articles. Already a subscriber? Log in.
Not a subscriber? Subscribe today to continue reading this article. Plus, you’ll get:
  • Simple explanations of current healthcare regulations and payer programs
  • Real-world reporting scenarios solved by our expert coders
  • Industry news, such as MAC and RAC activities, the OIG Work Plan, and CERT reports
  • Instant access to every article ever published in Revenue Cycle Insider
  • 6 annual AAPC-approved CEUs
  • The latest updates for CPT®, ICD-10-CM, HCPCS Level II, NCCI edits, modifiers, compliance, technology, practice management, and more