Pues es facil, que cada cc.aa reciba lo que ha pagado. Entonces si que habria dinero suficiente.
Si, para eso primero habria que crear 17 sistemas fiscales independientes y que cada renta se pagase en el territorio donde se genera, igual que pasa entre paises independientes.
Lo que no puede ser es que por ejemplo el IVA y el IRPF de una tienda de Albacete se pague en Barcelona (sede social o dueño de la tienda), y luego digan "este dinero es mio".
En todo sistema fiscal conocido, los impuestos se pagan en el lugar donde se generan. Si en España no se hace así, es porque hay una caja común y el lugar de pago es irrelevante porque todo va al mismo sitio.
Pero si eso no es así, lo primero que hay que hacer es que cada territorio tenga su sistema de recaudación de impuestos, y las empresas tengan que multiplicar sus costes administrativos y contables por 17. Por no mencionar de la complejidad de operar entre 17 sistemas fiscales distintos.
La fiscalidad internacional es la leche de complicada y uno de los primeros frenos al comercio entre territorios independientes. Si de verdad eso es lo que queremos hacer en España, definitivamente nos hemos vuelto locos.