Developers: Learn about our API β†’
NEW

FY2026 (V43.0) Now Available

V43.0 grouper is now available with updated logic and code descriptions for FY2026. Learn more about the changes. If you encounter any issues or unexpected results, please use the Feedback button to let us know.

CMS-SPEC COMPLIANT

Built on Official CMS Grouping Logic

This grouper implements the official CMS MS-DRG specifications using certified grouping algorithms. Results match CMS methodology for educational and validation purposes. For billing and compliance, verify results against your organization's certified grouper software. Independent implementation not affiliated with CMS.

MS-DRG Grouper

Calculate Medicare DRG assignments from ICD-10 codes with validation errors and HAC logic

Current version: v43.0 FY2026
Patient Info ?Fill in age, sex, discharge status, and grouper version. Age and sex rarely affect DRG β€” defaults work for most cases.

Age and sex rarely affect DRG assignment β€” defaults are fine for most cases.

Clinical Information

Search by code or description

Primary Diagnoses ?Principal diagnosis is required. Add the admit diagnosis if known. Type a code or description to search.

Secondary Diagnoses ?Add comorbidities and complications. These affect CC/MCC severity and can change the DRG. Set POA indicators to affect HAC logic.

Procedures ?Enter ICD-10-PCS procedure codes. Procedures determine if the DRG is medical or surgical and can significantly change the assignment.

Results

-

No DRG Assigned

Base DRG
-
Weight
-
Type
-
Major Diagnostic Category
- No MDC Assigned

HAC Impact

No HAC impact

Diagnosis Details

Procedure Details

Errors

About This Tool

Hey there! I'm a solo developer building tools for healthcare operations. I built this to make DRG grouping easier β€” whether you're coding a single chart or validating your EMR's grouper output. Enter your codes and get results. That's it.