A PPC lets you get as many NHS prescriptions as you need for a set price. If you regularly pay prescription charges, a PPC could save you money.

A PPC costs:

  • £31.25 for 3 months
  • £111.60 for 12 months

You can pay for a PPC as a one-off payment or by Direct Debit (DD).

PPC payments will show as 'NHSBSA PPC' on your bank statement.

The quickest way to buy a PPC is to buy it online.

You can also buy a PPC at some pharmacies or by calling 0300 330 1341. 

In England, NHS prescriptions cost £9.65. The cost of a PPC is less than paying for your prescriptions individually if:

  • 3 month PPC: you collect 4 or more prescription items within 3 months
  • 12 month PPC: you collect 12 or more prescription items within 12 months

Read more about how much you can save on our website.

If you select a digital certificate, this will be sent to your email address immediately. If you choose a paper certificate, this can take up to 10 working days after the first payment has been collected.

Autorenewal email certificates will be sent on the certificate start date.

Check what help you could get to pay for NHS costs and apply online.