A gold credit card is seen in a pile of gold dust with bokeh circles in the background in a 3D illustration. Business credit card rewards can feel like free money. But are they taxable? Most business ...