International insurers allow monthly, quarterly and semi annual payments as well as annual, I think most local Thai insurers are only annual. All inpatient policies are direct billing where no cash is needed to pay for treatment. Have a chat to Tenzing Pacific for some free quotes