If you are shopping for the ultimate cash back credit card that will give the highest cash back then you’ve definitely come across these two bad boys:Bank of America cash back rewards and the Blue cash everyday card from American Express.

Both cards have No Annual fee and will give you 0% APR for the first year. So how would you decide between both?

First note the main difference between both cards regarding the cash back in each category.

  Gas Groceries Everything Else
Bank of America cash back rewards

3%

2%

1%

Blue cash everyday card from American express.

2%

3%

1%

If you are deciding between both cards you need to consider one factor and one factor only, which card will give you more $$$ in your pocket.

Let’s take my monthly expenses for example and see how much I would be getting back if I used each card for the same expenses.

Things to keep in mind:

Those are our monthly expenses as a couple with two cars. Your expenses and family size could be different but this example should give you an idea of how much you could earn.

Monthly/Yearly expenses:

Gas —- $150/Month or $1800/Year
Groceries —- $700/Month or $8400/Year
Bills (Except Rent and Car payment) — $700/Month or $8400/Year

Let’s see how much I would be getting back if I used each card

Bank of America cash back rewards

3% on Gas = $1800*3% = $54

2% on Groceries = $8400*2% = $168

1% for everything else = $8400*1% = $84

Total = $54 + $168 +$84 = $306

Blue cash everyday card from American express.

2% on Gas = $1800*2% = $36

3% on Groceries = $8400*3% = $252

1% for everything else = $8400*1% = $84

Total = $36 + $252 + $84 = $372

So the winner is obviously the Blue cash everyday card from American express. However, here is something to know about the blue cash everyday card: Not all grocery stores qualify for 3% cash back! Big box stores like Walmart and Target don’t qualify while stores like Whole Foods, HEB and Safeway do qualify. On the flipside, with the Bank of America cash back rewards all stores qualify for 2% cash back.