The most helpful, complete advice on how to go freelance (autonomos) in Barcelona, it's aimed at teachers of English as a foreign language but it was spot on with the procedure. One little note IVA (Spanish VAT) is pronounced "Liva" (L'IVA) when someone is talking to you at the tax office.