Eligibility check coverage

A clear answer on almost every item, and the few where we can't
View as Markdown

On almost every item in the Medicare Benefits Schedule (MBS), RebateRight gives a clear eligible or not eligible. On a small set (167 items, 2.8% of the MBS), we sometimes return cannot determine instead: never a wrong answer, just an honest “we can’t confirm this one.” Whether it affects you depends on what you bill.

When you’ll see cannot determine

You’ll only see cannot determine when all four of these are true at the same time:

  • the patient is treated out of hospital
  • the item is one of the 167 listed below
  • the patient’s Medicare details are valid
  • every other RebateRight check passes, such as the referral and the patient’s age

If any one of these is not true, you get a clear eligible or not eligible instead, with the reason. So even on these 167 items, RebateRight still catches what it can: a wrong Medicare detail or a failed rule is flagged before the claim goes in.

When all four are true, cannot determine tells you the claim has already passed everything RebateRight can check: the patient’s Medicare details matched, and every other check passed. The only thing left is how many times the item has already been claimed. These items have a limit on that, and out of hospital, Services Australia doesn’t share the patient’s claim history. So rather than guess, we show cannot determine.

See if your items are affected

The 167 items are below (as at July 2026), grouped by MBS category. Search by item number or by what the item is, or open a category to browse. Each number links to its descriptor on MBS Online.

Affected MBS item numbers: 139 145 147 177 228 245 249 291 293 296 299 300 302 304 306 308 310 312 314 316 318 319 699 701 703 705 707 715 900 903 10910 10911 10921 10924 10926 10927 10928 10929 10931 10938 10939 10940 10941 10942 10943 10944 91827 91828 91829 91830 91831 91837 91838 91839 91868 91869 91870 91871 91872 91873 91879 91880 91881 92004 92011 92029 92112 92113 92116 92117 92118 92119 92122 92123 92140 92141 92142 92422 92423 92434 92435 92436 92437 92443 92444 92448 92623 92624 92762 92763 92767 92768 11342 11345 11707 11714 11716 11717 11723 11735 12218 12219 13104 16400 16408 91850 91851 91852 91855 91856 91857 57541 73839 73840 10950 10951 10952 10953 10954 10956 10958 10960 10962 10964 10966 10968 10970 10987 10997 81000 81005 81010 81100 81105 81110 81115 81120 81125 81300 81305 81310 81315 81320 81325 81330 81335 81340 81345 81350 81355 81360 82100 82115 82116 82140 82301 82302 82304 93000 93013 93026 93029 93048 93061 93284 93285 93286

Fully supported, with a clear answer on every item:

  • Category 4 · Oral and maxillofacial services · 0 items
  • Category 7 · Cleft lip and palate services · 0 items
  • Category 10 · Child Dental Benefits Schedule · 0 items

Indicative items

Services Australia verifies most MBS items live. For the rest, RebateRight applies the MBS rules itself and still gives you a clear eligible or not eligible, an indicative result. It’s a strong answer from our own checks, not a live Services Australia confirmation, and it’s marked so you always know which kind you have.

The 167 items above are the indicative items that also have a limit on how often they can be claimed. That’s the one check we can’t confirm out of hospital, so they’re the only ones that can return cannot determine.

Indicative items are named in section 7 of our Licence Agreement.

Reciprocal Medicare cardholders

Patients covered by Australia’s Reciprocal Health Care Agreements (RHCAs) carry a reciprocal Medicare card. They’re entitled to medically necessary care while in Australia, and they’re subject to the same MBS item rules as a standard cardholder, including claim frequency limits. Cover terms vary by country: see Reciprocal Health Care Agreements on the Services Australia site, or MBS note GN.3.9.

Services Australia doesn’t support online eligibility checks for reciprocal cardholders. Where it can, RebateRight runs its own validations, such as the patient’s age, and returns one of two results:

  • not eligible: the patient fails a check RebateRight can run.
  • cannot determine: RebateRight couldn’t verify the patient’s claim history, so the frequency-of-service limit can’t be confirmed. As with any cannot determine, it’s an honest “we can’t confirm this one,” not a rejection.

For developers

Pull the set. List GET /MedicareItems and keep items where BenefitType is _85 or _100 and ClaimHistoryLimitation is not empty.

In an eligibility response, cannot determine is IsEligible: null with a MedicareUnverifiedItem reason code. It’s returned only for out-of-hospital requests where every RebateRight check passes. A failed check returns IsEligible: false with the reason. An in-hospital request returns the live result.

1GET /CalculateRebate -> Rebates[]
2
3{
4 "ItemNumber": "701",
5 "IsEligible": null,
6 "ReasonCode": "RREligible|MedicareUnverifiedItem",
7 "Reason": "[RebateRight] All RebateRight eligibility checks have passed ... [RebateRight] Services Australia doesn't verify this item online ... we can't confirm its frequency-of-service limit.",
8 "Benefit": "0"
9}

IsEligible: null on its own doesn’t mean cannot determine. A missing ReferrerProviderNumber also returns null, so match on MedicareUnverifiedItem.