It also depends on whether your company legally resides in the US or not. And also where the HQ is located (as that's the legal baseline for taxes in Ireland).
Most of those mega companies probably are not even paying taxes in the US, due to them having their legal residence in a postbox office in Dublin.
In addition to my initial comment: Most banks that offer enterprise/business bank accounts have a feature to split up accounting so that you can manage the financials of teams and suborganizations in a separate manner which eases up filing tax reports, too. I know that this is the case in Europe, but dunno anything about the banking system in the US.
Most of those mega companies probably are not even paying taxes in the US, due to them having their legal residence in a postbox office in Dublin.
In addition to my initial comment: Most banks that offer enterprise/business bank accounts have a feature to split up accounting so that you can manage the financials of teams and suborganizations in a separate manner which eases up filing tax reports, too. I know that this is the case in Europe, but dunno anything about the banking system in the US.