Generally speaking, S-Corporations do not pay tax. If they were previously a C-Corp it’s possible they could run into some built-in gains, but those are somewhat unusual. A true S-Corp shouldn’t pay any tax, but sometimes they do need to make a tax deposit. No tax ...