Die Erträge aus Einkommens- und Vermögenssteuern liegen mit 9,31 Millionen Franken um 87'400 Franken unter Budget (-0,9 %). Die Nachzahlungen aus früheren Jahren betragen rund 255'000 Franken, was gegenüber dem Budget ein Minus von rund 344'000 Franken und gegenüber dem Vorjahresresultat ein Minus von 1,37 Millionen Franken bedeutet.
Die Einnahmen aus den Steuererträgen der juristischen Personen betragen 5,97 Millionen Franken, was gegenüber dem Budget ein Minus von 27'300 Franken bedeutet. Die Quellen- und Grenzgängersteuern von 2,80 Millionen Franken liegen rund 200'000 Franken über Budget.
Die Handänderungssteuern liegen mit rund 426'000 Franken rund 73'000 unter Budget und 107'000 Franken unter dem Ergebnis des Vorjahres (- 20,05 %). Die Steuerkraft (einfache Steuer 100 %) je Einwohner beträgt 4'585 Franken. Die Gemeinde Balgach liegt damit im Kanton St.Gallen auf dem dritten Rang. Der kantonale Durchschnitt liegt bei 2'809 Franken.