I've recently been banned from trade after not paying taxes and the trade embargo has lasted too long so I think there should be some way of making this not last as long. Maybe by having the option to pay a fine to instantly remove the trade ban and introduce the relationship with the commonwealth as another stat to maintain with rewards/punishments for having a good/bad relationship level. Also maybe a building which periodically sends a small amount of resources to the commonwealth for increasing relations.
If you play the game smart you shouldn't have issues paying your taxes as simple as that. I never had issues with it.