The cap exception for therapy services invoiced by outpatient hospitals was included in the original law and remains in force as long as caps are in place. Exceptions to limitations based on medical necessity of the service are only in force when Congress legislates them. There is no federal limit on how much a physician or other provider can bill Medicare for services they provide in their offices, clinics, or hospitals. In general, yes, Medicare does have a charge cap. You will be charged a maximum amount for each service you receive from a provider. This includes services provided by physicians, dentists, optometrists, podiatrists, therapeutic massage therapists, physical therapists, occupational therapists, speech-language pathologists, nurses, and social workers. You should be aware that even if a provider agrees to accept Medicare as payment in full, they are not required to accept it. If a provider decides not to take your insurance, you would be responsible for paying out of pocket before any further treatment could be given.