Tarifació social EBM 2.0

Tarifació social EBM 2.0

Ara farà un any vaig compartir la meva opinió no sol·licitada respecte a la "tarifació social" de les escoles bressol municipals (EBM) egarenques. Si trobeu que falta context, l'entrada anterior potser ajuda a entendre la verborrea.
Intentaré resumir el post anterior en tres punts per estalviar-vos el suplici:

  • Els contribuents ja paguem impostos més o menys progressius (IVA, IRPF) i generalment com més ingressos, més se'n paguen. Llavors, si ja es paga en funció dels ingressos, és just pagar quotes diferents per accedir a serveis "públics"?
  • Independentment del dilema anterior, si s'opta per ajustar la contribució de les famílies (novament) aplicant una quota de les EBM en funció de la renda, (2 rondes de redistribució), caldria esperar que a més renda més es pagui.
  • No és així, o no està fet a l'escala que desitjaria -> rondino i ploro una mica.

Cosetes noves bones

1. Es consideren més caselles de la declaració de la renda

Com més completa sigui la valoració dels ingressos familiars, més potencialitat a ser una mesura equilibrada. Tot això ho dic desde la barra del bar, perquè parlo de memòria, i no he mirat quins són els conceptes de les caselles.

2. Preu únic

Considero que és un encert tenir una tarifa única mensual i no permetre abonar un import menor a les famílies que en fan un ús parcial (per exemple només als matins o tardes).
Per què? Doncs perquè les que pretenguin dur l'infant a l'escola durant la jornada completa faran un ús més eficient dels recursos públics. En altres paraules, un infant/família que ocupa una plaça una fracció de la jornada consumeix els mateixos recursos públics (plaça escolar, ratio infant/educador) que el que l'ocupa tot el dia. Per tant, em sembla just que tinguin el mateix dret a ocupar-la, però també els mateixos deures (A PAGAR!).
Si convé o no, ja queda a criteri dels sol·licitants, que potser podran trobar un servei alternatiu que es pagui per hores setmanals alliberant la plaça i fent-la accessible a famílies que l'utilitzin de manera més eficient. Tot i les frases absurdament llargues em pilleu, no?

Cosetes noves dolentes

Segueix sent un timo

En realitat a mi tant me fa perquè el MHP ja m'ha comprat el vot exercint les seves polítiques populistes i clientelars fent infantil2 universal (espero haver fet prou evident el sarcasme). L'ajust quota/ingressos no em fa el pes. Va en la bona direcció però a pas de formiga. Intentaré explicar el perquè a la resta de post.

retall taula noves tarifes

Nota:
Em va generar una mica de confusió la primera fila (1 membre). Resulta que no és aplicable a les EBM sinó només a altres tipus d'escoles municipals a les quals hi poden assistir adults. Els trams són els mateixos que el curs anterior (com a mínim els de les famílies de 3 membres)

Inspeccionem novament les quotes i els trams! (faré servir els trams de 3 membres perquè és el que m'incumbeix)

In [2]:
import pandas as pd
import numpy as np
import plotly.express as px
import matplotlib.pyplot as plt

preus2021 = np.array([ # tarifació social curs 2021-2022
    40.84, 73.5, 122.51, 204.18, 321.16, 362.19, 382.71, 395.53, 400.66
])
preus2022 = np.array([ # tarifació social curs 2022-2023
    50.65, 83.16, 131.94, 217.23, 308.27, 359.3, 383.82, 399.64, 409.77
])
trams2021 = np.array([
    0, 14341.91, 17210.3, 22947.06, 28683.83, 34420.59, 43025.74, 57367.66, 71709.57
])
trams2022 = np.array([
    0, 14341.91, 17210.3, 22947.06, 28683.83, 34420.59, 43025.74, 57367.66, 71709.57
])
In [3]:
# reciclo la figura del post anterior
f, ax1 = plt.subplots()
ax1.plot(np.arange(8)+1.5,np.diff(trams2022), 'ro-')
ax2 = ax1.twinx()
ax2.plot(np.arange(8)+1.5, np.diff(preus2022), 'bo-')
ax1.set_xlabel('tram')
ax1.set_ylabel('dif. entre inici trams (€)', color='r')
ax2.set_ylabel('dif. entre quotes (€)', color='b');

Bé, mirant-ho amb perspectiva potser la figura anterior no és massa intuïtiva. Alternativament, podríem representar-ho com a quota vs ingressos.

In [9]:
plt.plot(
    np.repeat(trams2022,2)[1:], np.repeat(preus2022,2)[:-1])
plt.xlabel("ingressos nets (€)")
plt.ylabel("quota mensual (€)")
plt.plot(
    [0,trams2021.max()],[0,preus2022.max()],
    color="gray", ls=":"
);

Llavors, si el preu fos progressiu/just, com a mínim jo, esperaria observar una línia recta paral·lela a la línia de punts o una corba amb un creixement exponencial. Que no és el cas. Just al revés, creixement lineal que acaba fent plateau en els últims 3 trams.

Quin % dels ingressos familiars són devorats per un servei bàsic subvencionat com són les EBM?

% d'ingressos anuals invertits en EBM resulta en una escala agradable per comparar-trams i extreure'n la idea general. Ho represento seguidament, i aprofitem per comparar-ho amb l'any anterior per veure "si hi ha canvis".

In [5]:
# els trams són els mateixos així que podem obviar la variable
def perc_quota(ingressos, preus):
    """retorna el percentatge que suposa la quota anual respecte els ingressos (per 1 fill)"""
    tram = np.searchsorted(trams2022, ingressos) # tram que correspon
    anualitat = preus[tram-1] * 10 # index 0-based, 10 quotes
    return 100 * anualitat / ingressos 

# generem dades per un rang d'ingressos i les visualitzem
# aquest cop per partida doble
rang_ingressos = np.arange(5000,150_001,100)
dic_perc = {} # guardarem els percentatges per reutilitzar-los després
for preus, label in [
    [preus2021, 'tarifa 2021'],[preus2022, 'tarifa 2022']
    ]:
    percentatges = [perc_quota(x, preus) for x in rang_ingressos]
    dic_perc[label] = np.asarray(percentatges)
    plt.plot(rang_ingressos, percentatges, label=label)

for edge in trams2021[1:]: # marquem el canvi de tram
    plt.axvline(edge, c=(0,0,0,.5), ls=':')
plt.xlabel('ingressos nets')
plt.ylabel('% ingressos invertits en EBM')
plt.legend();

AYLMAO però si és calcat!?!!? XD. La mateixa inyustícia altre cop. De fet, només el 5è tram paga menys en % respecte a l'any anterior. Trams 6, 7, 8 gairebé el mateix. Tram 9 paga ínfimament més... Si gairebé tots els trams paguen igual o més, a no ser que la majoria de la població usuària de les EBM caigui en el tram 5, vol dir que han apujat el preu :D
S'ha de dir que tenint en compte la inflació que hi ha i que aquestes quotes inclouen el servei de menjador, l'increment és molt baix.
Com a punt positiu, reconèixer que la merdeta de canvis que hi ha van en la bona direcció (aplanar aquesta muntanyota als trams centrals). Però bé, són canvis insignificants.

I per anar acabant, l'increment respecte a l'any passat fent servir com a unitat de mesura el % d'ingressos de la unitat familiar que suposa l'EBM. És a dir, la diferència entre les dues series de la figura anterior.

In [6]:
plt.plot(
    rang_ingressos,
    dic_perc["tarifa 2022"] - dic_perc["tarifa 2021"]
) 
plt.axhline(0, c="gray", ls=":")
plt.xlabel("ingressos nets")
plt.ylabel("increment quota 2022 respecte ingressos (%)");

dew xd salu2

Show Comments