Skip to main content
Free Medical Coding Tool

Global-Period Date Calculator

Calculate Medicare 0-, 10-, or 90-day global surgery dates, find the last postoperative day, and identify the first calendar day after the global period.

Calculate the Global Surgery Date Range

Enter the procedure date and the CMS global surgery indicator. Dates are counted as calendar days, including weekends and holidays.

Verify the code’s current indicator in the CMS PFS Look-Up Tool.
Use this to check whether a date falls within the calculated calendar range.

Important billing warning: This calculator checks calendar dates only. A service occurring inside the range is not automatically bundled, and a service outside the range is not automatically payable. Always review whether the service is related to the surgery, who performed it, payer rules, documentation, coverage, medical necessity, and any applicable modifier.

A global-period date calculator helps medical coders, billers, surgeons, practice managers, and claims follow-up teams determine the calendar window associated with a surgical procedure. The calculation is simple only after the correct global surgery indicator has been confirmed. For Medicare, the most common indicators are 000, 010, and 090.

How to Use This Global Period Calculator

  1. Enter the procedure date. Use the actual date on which the surgery or procedure was performed.
  2. Select the global indicator. Choose 000, 010, or 090 after verifying the code in the current Medicare Physician Fee Schedule.
  3. Add a service date if needed. This optional field checks whether another date falls before, within, or after the calculated package range.
  4. Select Calculate Global Period. The tool will show the included start date, last postoperative day, and first day after the postoperative period.

CMS Global Period Counting Rules

CMS indicator Typical classification Dates included First day after postoperative period
000 Endoscopy or some minor procedures Procedure date only; no postoperative days Procedure date + 1 calendar day
010 Other minor procedures Procedure date plus the following 10 calendar days (11 days total) Procedure date + 11 calendar days
090 Major procedures One day before surgery, the surgery date, and the following 90 calendar days (92 days total) Procedure date + 91 calendar days

The “10-day” and “90-day” labels describe the number of postoperative days. The day of surgery is not postoperative day 1. Therefore, the last postoperative day is calculated by adding 10 or 90 calendar days to the procedure date.

Global Period Calculation Examples

Example 1: 10-day global period

If a minor procedure with indicator 010 is performed on January 5, the procedure date is included and the 10 postoperative days run through January 15. January 16 is the first day after the postoperative period.

Example 2: 90-day global period

If major surgery with indicator 090 is performed on January 5, the included pre-operative date is January 4. The 90th postoperative day is April 5 in a non-leap year, so April 6 is the first day after the postoperative period.

Example 3: 0-day global period

If a procedure with indicator 000 is performed on January 5, the global package applies on January 5 only. There are no postoperative days, and January 6 is the first date beyond the 0-day period.

How to Find the Correct Global Surgery Indicator

This calculator does not assign a global period based on a CPT or HCPCS code. CMS directs users to the Medicare Physician Fee Schedule Look-Up Tool. Search the applicable code and display the global surgery field. Verify the fee-schedule year because CMS can update code status and payment-policy indicators.

  • YYY: The Medicare Administrative Contractor decides whether the global concept applies and sets the postoperative period when pricing the service.
  • ZZZ: The code is related to another service and uses the global period assigned to the primary service.
  • XXX: The global surgery concept does not apply.
  • MMM: Maternity rules apply rather than the usual global surgery period.

What Is Generally Included in the Global Surgical Package?

Under Medicare guidance, the package generally includes services normally furnished by the surgeon—or members of the same group and same specialty—before, during, and after the procedure. Examples include:

  • Certain pre-operative visits after the decision to operate
  • Intra-operative services normally necessary for the procedure
  • Routine postoperative recovery visits
  • Post-surgical pain management
  • Routine incision care, dressing changes, and removal of sutures or staples
  • Treatment of complications that does not require a return to an operating or procedure room

Services During the Dates That May Require Separate Review

The calendar result is only the first step in claim review. Depending on the facts and payer policy, services that may be separately reportable include an unrelated E/M service, an unrelated procedure, a staged or more extensive procedure, or treatment of a complication requiring a return to an operating or procedure room. Common Medicare modifier concepts include:

Modifier General purpose in global surgery review
24Unrelated E/M service by the same physician or qualified health care professional during a postoperative period
25Significant, separately identifiable E/M service on the same day as a minor procedure or other service
57Decision for major surgery
58Staged, related, more extensive, or therapy-following-diagnostic procedure during the postoperative period
78Unplanned return to an operating or procedure room for a related procedure during the postoperative period
79Unrelated procedure or service by the same physician or qualified health care professional during the postoperative period

Do not choose a modifier from the date alone. The medical record must support the relationship between the original surgery and the later service, and payer-specific rules may differ.

Frequently Asked Questions

Does the day of surgery count in a 10-day global period?

Yes. CMS describes an 010 package as the surgery day plus 10 following calendar days, for 11 total calendar days.

Does the day of surgery count as postoperative day 1?

No. The day after surgery is postoperative day 1. This is why the last day of a 90-day postoperative period is the procedure date plus 90 days.

Are weekends and holidays counted?

Yes. Global surgery periods are counted in calendar days, not business days. The calculator includes weekends and holidays.

Does a 90-day global period start the day before surgery?

The 090 package includes one pre-operative day, the surgery date, and 90 postoperative days. The calculator separately displays the included package start and the last postoperative day.

Can I determine the global indicator from the CPT code with this calculator?

No. Confirm the code’s current global surgery indicator through the CMS Physician Fee Schedule Look-Up Tool or the applicable payer’s official policy, then enter that indicator here.

Does a date inside the global period mean the service cannot be billed?

No. The answer depends on factors such as whether the service is related to the surgery, the provider and group relationship, whether care was transferred, documentation, medical necessity, payer rules, and modifier requirements.

Official References

Disclaimer: This free tool is for general educational and administrative support only. It is not medical, legal, reimbursement, or coding advice and does not guarantee payment. Medicare rules, code indicators, payer policies, contracts, and claim requirements can change. Confirm all information with current CMS files, the applicable Medicare Administrative Contractor, or the patient’s payer before submitting a claim. CPT is a registered trademark of the American Medical Association. This website is not affiliated with or endorsed by CMS or the AMA.

Comments

Popular posts from this blog

List of Medical Coding Jobs in California, USA: 25 Career Options for 2026 Last updated: August 14, 2026 Medical coding jobs in California are available across hospitals, physician groups, health plans, community clinics, ambulatory surgery centers, government agencies, and revenue-cycle companies. Depending on your training and experience, you may work with professional-fee claims, inpatient records, outpatient encounters, risk-adjustment data, denials, audits, or clinical documentation. This guide lists 25 medical coding career paths to search for in California, explains the credentials employers commonly request, and shows where to find onsite, hybrid, and remote opportunities. Quick answer: Common California medical coding job titles include professional-fee coder, inpatient coder, outpatient coder, risk-adjustment coder, HCC coder, coding auditor, coding compliance specialist, revenue integrity analyst, denial coder, and health information tec...
Free browser-based tool Free CMS-1500 Claim Form Generator Prepare a professional-claim worksheet, check common missing fields, calculate total charges, and print or save a clean PDF preview—all in your browser. No signup No data upload 6 service lines Print / PDF Important: This free tool creates an educational claim worksheet—not an official scannable CMS-1500 submission form, clearinghouse file, or claim. Do not enter real protected health information on a shared or public device. Verify every entry against the current payer rules and the NUCC instruction manual. Load fictional sample Download draft Open draft Clear all Print / Save PDF 1. Patient 2. Insurance 3. Claim 4. Services 5. Review Patient informatio...
Free Medical Coding Tool ICD-10-CM Description-to-Code Lookup Enter a documented diagnosis or an ICD-10-CM code to find the closest official code description. Diagnosis description or ICD-10-CM code × Enter diagnosis wording only—never patient names, DOB, MRN, or other identifying information. Include type, site, laterality, stage, acuity, encounter, and complications when documented. Find ICD-10-CM Code Try: Type 2 diabetes with hyperglycemia CKD stage 4 Acute cystitis without hematuria Review before selecting Other possible matches Show more matches Verify b...