What version of Manager are you using?
It appears the tax inclusive / tax exclusive setting is doing something weird for you. I assume you have ticked it in all your invoices.
You are also better to download the tax codes from https://www.manager.io/localizations/za/ that way the UUID of your tax codes will be the same as most other users so localisations will work with your Manager business
Yes, @Patch has identified the issue. Flat rate tax codes are only used in certain circumstances where your input VAT is not offset against output VAT. See Create and use tax codes | Manager.
In your case, you did not even enter the flat rate definition completely. (The flat rate percentage is grayed out, only showing the placeholder entry.) So your invoice shows that you are collecting 15% VAT from your customer, but will remit nothing to the tax authority. Therefore, the entire amount of tax is credited as extra income.
Despite the fact that you entered the tax code incompletely, its behavior is not intuitive. I will address this in a bug report.
Actually I suspect the problem is the name.
All VAT/GST taxes are “flat rate” in contrast to income taxes which are typically progressive / have multiple rates (another Manager tax code name).
As a result creating tax codes in Manager is not intuitive, a user needs to have read and understood several guidelines.
“Constant rate” might be better terminology to use for ordinary VAT or sales taxes, because “flat rate” is specifically used in some jurisdictions—and Manager—to refer to the scheme of collecting at one rate and remitting at a lower rate.