Yes, C corporations pay corporate income taxes as a separate entity. C corps file Form 1120 and may take special deductions, which can offer unique tax advantages.