There is also the special pro rata, which allocates input VAT expense by expense depending on which activity each one serves, and which is mandatory in certain cases. This is one of the trickiest corners of Spanish VAT: if you mix, say, exempt teaching with consulting, have an advisor check the calculation.
Rather have this calculated for you?
kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.