Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 82947 – Quantitative blood glucose test


Code Definition

82947 is the CPT code for glucose; quantitative, blood (except reagent strip). It covers a precise numeric glucose result measured on an automated chemistry analyzer, from a plasma, serum, or whole blood specimen.

The parenthetical exclusion decides most claims. A reagent strip or handheld glucometer reading belongs to 82962, which needs modifier QW and a CLIA Certificate of Waiver. 82947 also sits inside the basic and comprehensive metabolic panels, so it cannot be billed alongside 80048 or 80053. A distinct specimen and modifier 59 are the one exception.

Section
80047-89398 Pathology and laboratory
Subsection
82009-84999 Chemistry
Code range
82947-82952 Glucose
Billable
No
Code also known as
fasting glucose test, blood glucose quantitative, plasma glucose test, serum glucose billing code, fasting blood sugar code
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
Found our content helpful?

Key takeaways

CPT code 82947 covers quantitative glucose testing on plasma, serum, or whole blood by automated laboratory analyzer, and it excludes reagent-strip methods.

82947 is a named component of the basic metabolic panel (80048) and the comprehensive metabolic panel (80053). Billing it alongside either panel triggers an NCCI edit.

CPT 82962 is the correct code for an in-office glucometer reading, and it needs modifier QW to show CLIA-waived performance.

Practice management software like Pabau runs pre-submission validation checks on lab claims and sends them straight to the clearinghouse.

CPT Code 82947: Official descriptor and quick-reference summary

CPT Code 82947 is defined by the American Medical Association as “Glucose; quantitative, blood (except reagent strip).”

The parenthetical exclusion carries the weight here. Any glucose measured by reagent strip or handheld glucometer falls outside the code’s scope. Quantitative means the result is a precise numeric concentration, usually reported in mg/dL. An automated chemistry analyzer in a qualified laboratory produces it.

The code belongs to CPT’s Pathology and Laboratory section, Chemistry subsection (codes 82009-84999). It is priced on the CMS Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. So it carries no work RVU, and the GPCI locality adjustments that apply to evaluation and management codes never touch it.

Field Detail
CPT Code 82947
Official descriptor Glucose; quantitative, blood (except reagent strip)
CPT section Pathology and Laboratory — Chemistry (82009-84999)
Specimen type Plasma, serum, or whole blood
Methodology Automated quantitative (enzymatic, hexokinase, or glucose oxidase method)
CLIA complexity Moderate complexity (not CLIA-waived)
Fee schedule CMS Clinical Laboratory Fee Schedule (CLFS)
2025 Medicare NLA Approximately $4 to $7. Verify the current rate at CMS CLFS, which updates annually.

What does CPT 82947 cover? Clinical indications and specimen requirements

CPT 82947 covers quantitative glucose measurement ordered for any clinically documented reason that calls for a precise numeric result from a laboratory analyzer. The common ordering scenarios fall into six categories. Each one carries its own supporting ICD-10 code to establish medical necessity.

  • Diabetes diagnosis and monitoring: Fasting plasma glucose at or above 126 mg/dL on two separate occasions meets the ADA diagnostic threshold for type 2 diabetes. Most primary care and endocrinology practices order 82947 at every visit for active diabetic patients.
  • Prediabetes and impaired fasting glucose: Fasting glucose between 100 and 125 mg/dL warrants periodic monitoring. ICD-10 R73.01 (impaired fasting glucose) or R73.09 (other abnormal glucose) supports the claim.
  • Gestational diabetes evaluation: 82947 is ordered fasting as part of the gestational diabetes workup, pairing with ICD-10 O24 series codes.
  • Hypoglycemia investigation: Symptomatic patients with suspected hypoglycemia, coded E16.0 or E16.2 depending on etiology.
  • Routine metabolic panel component: 82947 is a named component of CPT 80048 (Basic Metabolic Panel) and CPT 80053 (Comprehensive Metabolic Panel). When either panel is ordered, glucose is included and cannot be billed separately.
  • Preoperative or medication-monitoring baseline: Corticosteroid therapy, antipsychotic initiation, and pre-surgical clearance protocols frequently include a fasting glucose.

Fasting status affects clinical interpretation but does not change the CPT code. Whether the specimen is collected fasting or non-fasting, 82947 is the correct quantitative glucose code. Document fasting status in the chart note whenever the ordering clinician considers it clinically relevant, because some payers request it during a post-payment audit.

CPT 82947 vs CPT 82962: Quantitative lab vs point-of-care glucose

Billing CPT Code 82947 for an in-office glucometer reading is the most common coding error on glucose claims, and it produces an immediate denial. The two codes describe different instruments, different lab settings, and different CLIA requirements.

Factor CPT 82947 CPT 82962
Official descriptor Glucose; quantitative, blood (except reagent strip) Glucose, blood by glucose monitoring device(s) cleared by FDA specifically for home use
Instrument type Automated laboratory chemistry analyzer FDA-cleared glucometer or point-of-care device
Setting Qualified lab (moderate complexity CLIA certificate) In-office, bedside, or patient home (CLIA-waived)
CLIA requirement Moderate complexity certificate or higher Certificate of waiver; modifier QW required on claim
Modifier QW Not applicable Required when performed under CLIA waiver
Result precision High analytical precision; lab-grade reference result Lower precision; acceptable for monitoring, not diagnosis
Common denial if confused CLIA complexity mismatch if lab certificate is waived only Missing QW modifier, or 82947 billed instead of 82962

Practices that perform in-office point-of-care glucose checks must hold a Certificate of Waiver under CLIA regulations. Billing 82947 without a moderate-complexity CLIA certificate is a compliance risk even when the claim pays, because post-payment audits review CLIA credentials against billed codes. See the AAPC’s CPT code reference for descriptor language on the full 82940s glucose code family. Two questions route a glucose order to its correct code. The chart below works through the measurement method first, then the panel question.

Decision chart for glucose CPT codes: automated lab analyzer with no panel is 82947; with BMP 80048 or CMP 80053 ordered, glucose is billed inside the panel unless a distinct specimen carries modifier 59; a handheld device cleared for home use is 82962 with modifier QW; a reagent strip billed alone is 82948; a 1-hour challenge is 82950 and a 3-specimen tolerance test is 82951
The panel question is the one coders skip, and it is where a clean 82947 claim turns into an NCCI edit. Codes and rules as set out in this article.

CPT Code 82947 sits in a family of glucose-related codes. Coders who order one often need to know when to substitute or add another. The table below covers the most frequently ordered codes in this cluster.

CPT Code Descriptor (abbreviated) Clinical use Key note
82947 Glucose; quantitative, blood (except reagent strip) Fasting glucose, random glucose, monitoring Lab analyzer; moderate complexity CLIA
82948 Glucose; blood, reagent strip Blood stick method (fingerstick whole blood) Rarely billed separately; often replaced by 82962
82950 Glucose; post-glucose dose 1-hour glucose challenge test Gestational diabetes screen; billed per specimen
82951 Glucose tolerance test (GTT), 3 specimens Formal OGTT for gestational or type 2 DM diagnosis Covers the fasting, 1-hour and 2-hour draws; separate code from 82947
82962 Glucose, blood by monitoring device cleared for home use In-office glucometer reading Requires modifier QW; CLIA-waived
83036 Hemoglobin A1c Glycemic control over 3 months; diabetes monitoring Often co-ordered with 82947; both separately billable when clinically indicated

83036 and 82947 serve complementary roles. A1c reflects average glycemia over the preceding 90 days, while a quantitative fasting glucose captures a point-in-time value. Both can be billed on the same date of service when the treating clinician documents separate medical necessity for each test.

ICD-10 diagnosis codes that support medical necessity

Every CPT 82947 claim needs an ICD-10-CM code that establishes medical necessity, and the correct pairing depends on the clinical scenario. Each descriptor below is listed in full in our ICD-10-CM codes reference. Using a non-covered diagnosis without an Advance Beneficiary Notice (ABN) leaves the practice liable for the write-off.

ICD-10-CM Code Description Medicare preventive coverage?
E11.9 Type 2 diabetes mellitus without complications Yes — therapeutic monitoring
E10.9 Type 1 diabetes mellitus without complications Yes — therapeutic monitoring
R73.09 Other abnormal glucose Yes — diagnostic evaluation
R73.01 Impaired fasting glucose Yes — qualifies as high-risk for the Medicare screening benefit
Z13.1 Encounter for screening for diabetes mellitus Yes — preventive screening (frequency limits apply)
E16.0 Drug-induced hypoglycemia without coma Yes — therapeutic monitoring
E16.2 Hypoglycemia, unspecified Yes — diagnostic evaluation
O24.419 Gestational diabetes mellitus in pregnancy, unspecified control Covered under standard obstetric benefit

Z13.1 is the cornerstone code for the Medicare preventive diabetes screening benefit. Section 1861(yy) of the Social Security Act sets the frequency. High-risk beneficiaries get fasting glucose testing twice per year, and lower-risk patients once per year. Risk factors include impaired fasting glucose, a BMI at or above 30, a family history of diabetes, and prior gestational diabetes. Confirm current ICD-10-CM code validity with the CDC/NCHS ICD-10-CM web tool each fiscal year, because a deleted or revised code on a claim denies automatically.

Medicare coverage and reimbursement

CPT 82947 is reimbursed under the CMS Clinical Laboratory Fee Schedule, which sets a National Limitation Amount (NLA) updated each calendar year. The 2025 NLA is subject to annual CMS recalibration, so verify the current rate before submitting claims or updating fee schedules. The CLFS rate applies to every Medicare Part B outpatient claim regardless of where the performing lab sits. The GPCI locality adjustments on the physician fee schedule do not apply.

Many practices expect the physician fee schedule rate and are surprised by the CLFS payment. The CLFS rate for quantitative glucose has historically run from roughly $4 to $7, depending on the annual CMS update. Map the code to the correct fee schedule in your billing system, so the claim routes to CLFS adjudication rather than PFS.

  • Preventive benefit (Z13.1): Medicare covers screening under Z13.1 at the CLFS rate with no patient cost-sharing, but frequency limits apply. Exceeding the allowed frequency without documented medical necessity triggers denial. Issue an ABN before the test when coverage is uncertain.
  • Therapeutic monitoring (E11.9, E10.9): Covered for established diabetic patients without frequency restrictions. Repeated high-volume testing on the same beneficiary can still draw audit attention without supporting chart documentation.
  • Medicaid: Coverage and reimbursement rates vary by state. Check your state MAC’s local coverage determination (LCD) for glucose testing, because some states set stricter frequency limits than Medicare.
  • ABN requirement: Issue an ABN whenever Medicare may deny the claim. A patient past their annual screening frequency is the common case, as is an ordering diagnosis that may not be covered. ABNs must be signed before the test is performed.

Pro Tip

Check the CMS CLFS addendum files, released each November for the following January, and update your 82947 fee schedule before the new calendar year starts. Entering stale NLA rates into your billing system means you may accept write-offs that CMS would have paid.

Documentation requirements for a clean claim

A claim for CPT Code 82947 clears adjudication faster when the chart carries every element a payer auditor expects to find. Missing documentation is the second most common denial trigger after wrong-code errors.

  • Signed physician or qualified provider order: The ordering provider’s name, NPI, and signature, or an electronic order attestation. Verbal orders require co-signature documentation per payer policy.
  • Clinical indication and supporting diagnosis: The ICD-10-CM code must be documented in the chart note, not assumed from a prior encounter. A note that simply states “glucose” without a diagnosis is insufficient.
  • Fasting status, when clinically relevant: If the order specifies a fasting specimen, document that the patient fasted for the required period. Note a non-fasting specimen too, so results are interpreted in context.
  • Specimen source and collection date: Plasma, serum, or whole blood, plus the date and time of collection and the lab that ran the test.
  • Performing lab CLIA number: The CLIA certificate number of the laboratory running the test must appear on the claim. A missing CLIA number is a mechanical denial that bypasses clinical review entirely.
  • Ordering provider NPI: Both the ordering and referring provider NPIs must be included for Medicare claims on lab services performed by independent laboratories.

Checking coverage before the draw date catches problems before they become write-offs. If the patient’s plan has already met its diabetes screening frequency for the year, the practice can obtain an ABN in advance. That beats absorbing the denial later. Treat CLIA numbers and ordering-provider NPIs as required fields on every lab claim, not optional administrative detail.

Common claim denials and how to fix them

The denial patterns on CPT 82947 are predictable, so a pre-submission checklist removes most rejections before they reach the payer. Good denial management starts with the root cause behind each denial type, rather than a reflexive rebill of the same claim.

Denial reason Root cause Corrective action
Non-covered diagnosis ICD-10 code does not meet the payer’s medical necessity criteria for glucose testing Replace with a covered code such as E11.9 or R73.01. Otherwise issue an ABN and rebook the test as patient-responsibility
Frequency exceeded Medicare preventive screening limit, once or twice a year, already used Document therapeutic medical necessity separately from screening. Rebill under E11.9 rather than Z13.1 when the patient is actively diabetic
Wrong code (82947 vs 82962) In-office glucometer test billed under 82947 instead of 82962 Audit the method used. Rebill 82962 with modifier QW, and verify the CLIA waiver certificate is current
Missing CLIA number CLIA certificate number absent from the claim form Add the CLIA number to Box 23 (CMS-1500) or Loop 2300 on the 837P, then resubmit
Unbundling, panel included 82947 billed separately when BMP (80048) or CMP (80053) was also ordered Remove the standalone 82947. Where a separate medically necessary draw occurred on a different specimen, document it and append modifier 59

Reading the remittance advice (835 ERA) alongside the denial reason speeds up root-cause work. The CARC code on the ERA names the denial category. Payers use the same standardized codes, so one pattern shows up consistently across dates of service.

Bundling rules: When 82947 cannot be billed separately

CPT 82947 is a named component of two CMS panel codes, CPT 80048 (Basic Metabolic Panel) and CPT 80053 (Comprehensive Metabolic Panel). When either panel is ordered and performed in full, glucose already sits inside the panel’s payment and must not be billed separately. Billing the panel and a standalone 82947 on the same claim creates an NCCI bundling edit, which ends in denial or recoupment.

Separate billing is appropriate in one scenario. The glucose test has to be ordered and performed on a distinct specimen, or for a clinically distinct purpose the panel does not cover. Modifier 59 (Distinct Procedural Service) then goes on 82947, and the chart must document why the standalone glucose was necessary alongside the panel.

Audit high-volume days for panel-plus-component patterns before you submit a batch. A single day with 20 claims that each bill 82947 alongside 80048 generates 20 NCCI edit denials, and each one needs its own correction.

Pro Tip

Run a monthly query in your billing system for claims carrying both 82947 and either 80048 or 80053. Flag any pair that shares a date of service and a patient. Each hit is an NCCI bundling risk, so remove 82947 before submission unless modifier 59 is documented.

How claims management software keeps glucose claims clean

A practice billing glucose by hand checks the same three things on every claim. Someone confirms that the method matches the code and checks whether a panel was ordered the same day. Then the CLIA number gets copied onto the form. On a busy lab day, one of those checks gets skipped.

Practice management software like Pabau removes those manual steps. Its claims management software runs pre-submission validation checks, pre-fills the invoice from the appointment and the treatment record, and submits straight to the clearinghouse. Claim.MD and Tyro connect directly, so a lab claim leaves the practice without a re-key.

Pabau checkout screen beside a completed insurer invoice showing an itemized charge and the balance settled
Pabau builds the insurer invoice at checkout, so a lab charge carries through to the claim without a second entry.

Every claim then sits on one dashboard with its current status. A rejection surfaces the day it lands, rather than at month-end reconciliation. For a practice running metabolic panels all week, that is the difference between correcting one claim and reworking twenty.

Stop losing lab revenue to preventable denials

Pabau validates claims before submission, pre-fills invoices from the appointment record, and routes them straight to the clearinghouse. Track every lab claim’s status on one dashboard.

Pabau claims management dashboard

Conclusion

CPT Code 82947 has a narrow scope. It covers quantitative blood glucose measured on a laboratory analyzer, and never a reagent-strip reading. Three recurring mistakes drive most of its denials. Practices file 82947 where 82962 belongs, or unbundle glucose from a metabolic panel without modifier 59. The third is a missing CLIA number or an unsupported ICD-10 code.

Fixing those three is a workflow change rather than a coding one. The method question belongs at the point of order, and the panel question belongs at the point of submission. A practice that answers both in the same system stops rediscovering the same denial every month.

Pabau validates lab claims before they leave and submits them to thousands of US payers through Claim.MD. Book a demo to see how that fits your billing workflow.

Continue your research

Continue your research

Need a systematic approach to claim rejections? Denial management in healthcare covers the frameworks practices use to track, categorize, and reduce claim rejection rates.

Want to understand how lab claims move through the revenue cycle? Medical claims clearinghouse guide explains how clearinghouses validate and route 837P files before payer adjudication.

Preparing for a payer audit on your lab claims? Medical billing compliance outlines the documentation standards that protect practices during retrospective claim review.

Frequently asked questions

What does CPT code 82947 cover?

CPT code 82947 covers quantitative glucose measurement performed on a plasma, serum, or whole blood specimen using an automated laboratory chemistry analyzer. It does not cover reagent-strip or point-of-care glucometer readings, which are billed under CPT 82962. The test is ordered for fasting glucose evaluation, diabetes monitoring, hypoglycemia workup, and routine metabolic panel component testing.

What is the difference between CPT 82947 and CPT 82962?

CPT 82947 applies to automated quantitative laboratory testing requiring a moderate-complexity CLIA certificate. CPT 82962 applies to point-of-care glucometer readings performed under a CLIA Certificate of Waiver and requires modifier QW on the claim. Billing 82947 for a glucometer reading is a coding error that leads to denial and potential compliance risk.

Can CPT 82947 be billed for a point-of-care glucose test?

No. In-office glucometer readings must be billed under CPT 82962, not CPT 82947. Billing 82947 for a POC test is incorrect because 82947’s descriptor explicitly excludes reagent-strip methods. The practice must also hold a CLIA Certificate of Waiver and append modifier QW when billing 82962 for a CLIA-waived test.

Does CPT 82947 require a diagnosis code for diabetes screening?

Yes. Every CPT 82947 claim requires a supporting ICD-10-CM diagnosis code to establish medical necessity. For Medicare preventive diabetes screening, Z13.1 is the primary code; high-risk patients may also carry R73.01 (impaired fasting glucose) or a BMI-related code. For established diabetic patients, E11.9 or E10.9 are appropriate. Claims submitted without a covered diagnosis are denied as not medically necessary.

Is CPT 82947 covered under Medicare preventive benefits?

Yes, with frequency limits. Medicare covers fasting glucose testing for diabetes screening twice per year for high-risk beneficiaries. Risk factors include impaired fasting glucose, a BMI at or above 30, family history, and prior gestational diabetes. Standard-risk patients are covered once per year. Use diagnosis code Z13.1 paired with the appropriate risk-factor code. Tests beyond the covered frequency require an ABN signed before the test is performed.

What ICD-10 codes are used with CPT 82947?

Common pairings are E11.9 (type 2 diabetes, unspecified), E10.9 (type 1 diabetes, unspecified), R73.01 (impaired fasting glucose), and R73.09 (other abnormal glucose). Screening uses Z13.1, hypoglycemia workup uses E16.0 (drug-induced hypoglycemia without coma), and gestational cases use O24.419 (gestational diabetes in pregnancy, unspecified control). Select the code that most accurately reflects the documented clinical indication for the test.

What documentation is required for a CPT 82947 claim?

Required documentation includes a signed physician order and the supporting ICD-10-CM diagnosis in the chart note. Document fasting status when a fasting specimen is ordered, plus the specimen source and collection date. The claim itself needs the performing lab’s CLIA number and the ordering provider’s NPI. Missing the CLIA number is a mechanical denial that bypasses clinical review.

Found our content helpful?
×