Where to pay your CVS Caremark bill
CVS Caremark is a pharmacy benefit manager and mail-order pharmacy owned by CVS Health. If you have a bill from them — usually for prescription copays, mail-order pharmacy charges, or specialty pharmacy services — you can pay online through your account, by phone, by mail, or in person at a CVS store.
The fastest route is online through the CVS Caremark member portal. You log in with your member ID (printed on your insurance card or pharmacy receipt), set up or update your payment method, and submit the payment immediately. Phone payment is also quick: call the customer service number on your bill or insurance card, have your member ID ready, and a representative will process the payment while you wait.
If you prefer not to use a website or phone, you can mail a check or money order to the address printed on your bill, or pay in cash at any CVS pharmacy location. Mail payments take 7 to 10 business days to post to your account, so send them early if you have a due date.
Key Takeaways
- Online payment through the CVS Caremark member portal is the fastest method and posts to your account the same day or next business day.
- Phone payment is available by calling the customer service number on your bill, and a representative can process it immediately while you provide your member ID and payment details.
- Mail and in-person payments at CVS stores are options if you do not have internet or phone access, but mail takes 7 to 10 business days to process.
- Your member ID, found on your insurance card or pharmacy receipt, is required for any payment method.
- Late or missed payments may result in a hold on your prescriptions or a report to credit bureaus, depending on the type of bill and your plan.
Paying online through your CVS Caremark account
To pay online, go to the CVS Caremark website and sign in to your member account. If you do not have an account yet, you will need to create one using your member ID, date of birth, and email address. Once logged in, look for a "Pay Bill" or "Make a Payment" link, usually in the account dashboard or under a "Billing" section.
Select the bill you want to pay, review the amount due and due date, and choose your payment method. CVS Caremark accepts debit cards, credit cards, and bank account transfers (ACH). Enter your payment information, confirm the amount, and submit. You will receive a confirmation number immediately, and the payment typically posts within one business day.
If you cannot find the payment option online, check whether your bill is from CVS Caremark directly or from your insurance plan. Some bills are issued by your health plan, not CVS Caremark, and may require payment to a different address or account.
Paying by phone with a CVS Caremark representative
Call the customer service number printed on your bill or on the back of your insurance card. Have your member ID, the bill amount, and your payment method (debit card, credit card, or bank account) ready before you call.
A representative will verify your identity, confirm the bill details, and ask for your payment information. They will process the payment immediately and provide you with a confirmation number. The payment will post to your account within one business day. Keep the confirmation number for your records in case you need to dispute or verify the payment later.
Wait times vary depending on call volume. If you reach a long queue, consider paying online instead, which does not require waiting.
Mailing a check or money order
Write a check or money order for the full amount due and include a copy of your bill or a note with your member ID, name, and date of birth. Mail it to the address shown on your bill under "Pay to" or "Send payment to." Do not send cash through the mail.
Processing time is 7 to 10 business days from the date CVS Caremark receives your payment. If your due date is sooner than that, your payment may be recorded as late even if you mailed it on time. To avoid this, mail at least two weeks before the due date, or use online or phone payment instead.
Keep a copy of your check or money order receipt and note the date you mailed it. If your payment does not appear on your account within 10 business days, contact customer service with this information.
Paying in person at a CVS pharmacy
You can pay a CVS Caremark bill in cash at any CVS pharmacy location. Go to the pharmacy counter, tell the staff member you want to pay a bill, and provide your member ID or the bill itself. They will process the payment and give you a receipt.
In-person payments post to your account within one to two business days. This method works well if you do not have online or phone access, but it requires you to visit a store during business hours. Not all CVS locations offer bill payment, so call ahead if you are unsure.
What happens if you miss a payment deadline
If your payment is not received by the due date, CVS Caremark may charge a late fee, suspend your prescription benefits, or report the debt to a credit bureau. The exact consequence depends on the type of bill and your plan.
If you miss a payment, contact CVS Caremark customer service immediately. Explain your situation and ask whether you can set up a payment plan or have the late fee waived. Some programs allow you to catch up over time rather than pay the full amount at once. The sooner you contact them, the more options you may have.
If the bill goes unpaid for several months, it may be sent to a collection agency, which will damage your credit score and result in collection calls and letters.
Setting up automatic payments
If you have recurring CVS Caremark bills — for example, monthly copays for a mail-order prescription — you can set up automatic payments through your online account. Log in, find the autopay or recurring payment option, select the bill type and amount, and choose your payment method and due date.
Automatic payments deduct from your bank account or card on the date you choose each month. This prevents missed payments and late fees. You can change or cancel autopay at any time through your account settings.
Review your account regularly to make sure autopay amounts are correct, especially if your copay or prescription changes.
Frequently Asked Questions
Can I pay a CVS Caremark bill without logging into an account?
Yes. You can pay by phone by calling the number on your bill, by mail to the address on your bill, or in person at a CVS pharmacy. Online payment requires an account, but creating one takes only a few minutes if you have your member ID.
What if I do not have my member ID?
Your member ID is printed on your insurance card, on your pharmacy receipt, or on the bill itself. If you cannot find it, call the customer service number on your bill and a representative can look it up using your name and date of birth.
Does CVS Caremark accept payment plans?
Some bills may be may be able to access for a payment plan, especially if the amount is large or you are facing hardship. Call customer service to ask whether your bill can be split into smaller payments over time. They will tell you whether this option is available for your specific bill.
How long does an online payment take to show up?
Online payments typically post within one business day. If you pay on a Friday evening, it may not appear until Monday. Check your account a few days after payment to confirm it posted correctly.
What if I paid but my account still shows a balance due?
Wait at least one business day for the payment to post. If it still does not appear after two business days, log into your account or call customer service with your confirmation number. There may be a processing delay, or the payment may have been applied to a different bill.