Brand-name prescription

Invokamet XR

canagliflozin and metformin

Compare your options

CompareInvokamet XRBrand nameAuthorized genericWithout the Invokamet XR nameRegular genericcanagliflozin and metformin
What pharmacies payfrom$9.54–9.69per tabletNot soldNot sold
Same as Invokamet XR?The original––
Ways to saveMaker’s card$0 a monthwith commercial insurance––
With insuranceYour plan’s brand co-pay––

No authorized generic: There isn’t one.

No regular generic: No generic is sold yet.

Prices are the average U.S. drugstores pay (source: Medicaid, September 23, 2026). What you pay depends on your plan or the pharmacy.

Co-pay cards can’t be used with Medicare (including Medicare Advantage), Medicaid, TRICARE or VA.

The maker’s savings card

Rx Maker’s savings card Johnson & Johnson

J&J withMe Savings Program

With commercial insurance

$0 a month

No insurance

This card needs commercial insurance. The maker doesn’t list a cash price on this page.

The card pays up to $3,000 a year.

Get it on jnjwithme.com

In the maker’s words

“Eligible commercial or private patients pay $0 per month for INVOKAMET® or INVOKAMET® XR.”

From the maker’s offer on jnjwithme.com, checked September 25, 2026. What you pay depends on your plan. Co-pay cards can’t be used with Medicare (including Medicare Advantage), Medicaid, TRICARE or VA.

Before you use a discount card

Discount cards like GoodRx take money off the pharmacy’s cash price. For a brand-name drug, that price is often still high. With commercial insurance, Invokamet XR’s own card may bring it to $0 a month.

Look up the discount-card price, then compare it with this estimate. You can use a maker’s card or a discount card, but usually not both on the same fill.

What pharmacies pay

The average U.S. drugstores pay for each strength (source: Medicaid, September 23, 2026). What you pay depends on your plan or the pharmacy.

StrengthInvokamet XR
150-1,000 mg tabletper tablet$9.54
150-500 mg tabletper tablet$9.56
50-1,000 mg tabletper tablet$9.69
50-500 mg tabletper tablet$9.68

Good to know