Die kantonalen Rechnungen schlossen 2015 mit einem kumulierten Überschuss von CHF 957 Mio. ab. Insgesamt betrugen die Ausgaben CHF 88 Mrd. und überstiegen damit die ordentlichen Aufwände des Bundes um rund CHF 23 Mrd. Budgetiert hatten die Kantone einen Fehlbetrag in der Höhe von rund CHF 363 Mio., wobei lediglich neun Kantone mit schwarzen Zahlen gerechnet hatten. Defizite schrieben dann jedoch nur die Kantone Basel-Landschaft, Genf, Obwalden, Solothurn, Tessin und Zug. Das grösste Minus verbuchten das Tessin (-91 Mio.) und Zug (-88 Mio.). Von den 20 Kantonen, die 2015 einen Überschuss erzielten, konnte Basel-Stadt (CHF 432 Mio.) das beste Ergebniss ausweisen. Dahinter folgten die Kantone Waadt (CHF 194 Mio.), Bern (CHF 170 Mio.) und St. Gallen (CHF 155 Mio.). Im Verhältnis zur Bevölkerung schnitten Basel-Stadt und Uri am besten ab. Zug rangierte mit einem Minus von CHF 720 pro Kopf am Schluss der Rangliste. Hauptgrund für das positive Abschneiden war die doppelte Gewinnausschüttung der Schweizerischen Nationalbank (SNB), die den Kantonen 2015 CHF 1,33 Mrd. in die Kassen spülte. Im Vorjahr waren die Kantone leer ausgegangen. Auf der Ausgabenseite nahmen die Kosten insbesondere in den Bereichen Soziales, Gesundheit und Bildung zu. Die Nettoverschuldung aller Kantone betrug Ende 2015 CHF 34,4 Mrd., wobei mit Graubünden, Appenzell Innerrhoden, Glarus, Freiburg, Zug, Obwalden und Uri sieben Kantone über ein Nettovermögen verfügten. Genf weist mit CHF 12,7 Mrd. die höchste Nettoverschuldung aller Kantone auf.