As a quick background, I opened my Delaware c-corp this past summer and wanted to make sure I was filing the correct forms. I need to file a Form S-1120 (federal), and pay Delaware franchise taxes. Is there State taxes I have to pay? My startup is based in NYC.
My startup has minimal expenses (website operating fees, few hundred spent on ads, incorporation costs) so I'm trying to file my c-corp taxes by myself.