▸ Gana dineroPaso 1 gratis
Cobra legal desde el primer cliente: alta de autónomo, IVA, facturas y Verifactu sin lío
Antes de cobrar a tu primer cliente necesitas tres cosas en orden: el alta en Hacienda, el alta en la Seguridad Social y facturas que cumplan la ley. Empiezas haciendo tu primera factura con todos los datos obligatorios en 5 minutos, y después ves paso a paso los trámites, la tarifa plana, los impuestos de cada trimestre y qué cambia con Verifactu.
Al terminar tendrás
- Una plantilla de factura en PDF con todos los datos que pide el Reglamento de facturación.
- Tu lista de trámites: alta en Hacienda (036) y en la Seguridad Social (RETA), en el orden correcto.
- Tu calendario de impuestos trimestrales y qué es cada modelo.
- Qué cambia con Verifactu y cuándo te toca.
En esta misión · 8 pasos · 1 h 35 min
- 1Haz tu primera factura legal en PDF5 min
- 2¿Tienes que darte de alta?10 min
- 3Alta en Hacienda: el modelo 03620 min
- 4Alta en la Seguridad Social y la tarifa plana15 min
- 5Cada trimestre: IVA e IRPF15 min
- 6Verifactu: qué cambia con tus facturas10 min
- 7Gastos y libros registro10 min
- 8Tu checklist y cuándo pedir ayuda10 min
Lo que vas a usar
1 h 35 min €0 · la cuota de autónomo se paga aparte 4 GB RAM · sin GPU macOS · Windows
Antes de empezar
- Saber abrir la terminal y copiar y pegar órdenes.
- Tener certificado digital o Cl@ve para los trámites (te explicamos dónde se pide).
1Paso 01 de 08 · ~5 min
Haz tu primera factura legal en PDF
Premio en 5 minutos: una factura que cumple.
- 1
Abre la terminal. En Mac: pulsa Cmd+Espacio, escribe Terminal y pulsa Enter. En Windows: pulsa la tecla Windows, escribe PowerShell y pulsa Enter.
TerminalmacOS$brew install typstTerminalmacOS$mkdir ~/facturas$cd ~/facturas - 2
Crea dentro de esa carpeta un archivo llamado factura.typ, pega esto y guárdalo:
factura.typ1#set page(paper: "a4", margin: 2cm)2#set text(size: 10pt, lang: "es")34// Cambia estos datos por los tuyos y los de tu cliente5#let emisor = (nombre: "Tu Nombre Apellido Apellido", nif: "12345678Z", dir: "Calle Mayor 1, 46001 Valencia")6#let cliente = (nombre: "Cliente Ejemplo SL", nif: "B12345678", dir: "Avenida del Puerto 10, 46021 Valencia")7#let numero = "2026-001"8#let fecha = "02/11/2026"9#let lineas = (10 ("Diseño de página web", 1, 600.0),11 ("Mantenimiento mensual", 1, 50.0),12)13#let iva = 2114#let irpf = 15 // pon 0 si tu cliente es un particular o tu actividad no lleva retención1516#let base = lineas.map(l => l.at(1) * l.at(2)).sum()17#let eur(x) = str(calc.round(x, digits: 2)) + " €"1819= Factura #numero20Fecha de expedición: #fecha2122#grid(columns: (1fr, 1fr), gutter: 1em,23 [*Emisor* \ #emisor.nombre \ NIF: #emisor.nif \ #emisor.dir],24 [*Cliente* \ #cliente.nombre \ NIF: #cliente.nif \ #cliente.dir],25)2627#table(columns: (1fr, auto, auto, auto),28 [*Concepto*], [*Uds.*], [*Precio*], [*Importe*],29 ..lineas.map(l => ([#l.at(0)], [#l.at(1)], [#eur(l.at(2))], [#eur(l.at(1) * l.at(2))])).flatten(),30)3132#align(right)[33 Base imponible: #eur(base) \34 IVA (#iva %): #eur(base * iva / 100) \35 Retención IRPF (#irpf %): -#eur(base * irpf / 100) \36 *Total a pagar: #eur(base * (1 + iva / 100 - irpf / 100))*37]Terminal$typst compile factura.typAsí debería verse
typst compile convierte el archivo .typ en un PDF con el mismo nombre en la misma carpeta.
Truco
🎉 Si aparece factura.pdf con tus datos, la tabla y los totales, ¡nivel 1 superado! Cambia los datos de arriba del archivo y vuelve a compilar para cada factura nueva.
Así debería verse
Art. 6: toda factura lleva número y serie, fecha de expedición, nombre o razón social, NIF y domicilio del emisor y del destinatario, descripción de las operaciones, base imponible, tipo de IVA, cuota y fecha de la operación si es distinta de la de expedición.
¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez
Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.
Instala HomebrewmacOS$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.
Comprueba que funcionaTienes factura.pdf con todos los datos obligatorios.
Si algo falla (3)
- Sale «brew: command not found»
- Te falta Homebrew. Instálalo con el comando de su web oficial, brew.sh, cierra la terminal, ábrela otra vez y repite.
- En Windows dice que no reconoce el comando nuevo
- Cierra PowerShell y ábrelo otra vez: la ventana vieja no sabe que acabas de instalar algo. Si lo que no reconoce es winget, actualiza «Instalador de aplicación» desde Microsoft Store.
- Sale «error: unexpected …» con un número de línea
- Falta una coma o un paréntesis al cambiar tus datos. Mira la línea que dice el error y compárala con el original.
¿Sigues atascado? Pregunta en la comunidad Avisar de un error en este paso
- 1
Lo que desbloqueas
7 pasos
- 2¿Tienes que darte de alta?~10 min
La pregunta de los 80 €.
- 3Alta en Hacienda: el modelo 036~20 min
Primero Hacienda, luego Seguridad Social.
- 4Alta en la Seguridad Social y la tarifa plana~15 min
Import@ss, antes de empezar a trabajar.
- 5Cada trimestre: IVA e IRPF~15 min
Tu calendario fijo.
- 6Verifactu: qué cambia con tus facturas~10 min
Lo que viene y cuándo.
- 7Gastos y libros registro~10 min
Lo que te ahorra impuestos.
- 8Tu checklist y cuándo pedir ayuda~10 min
Para no olvidar nada.
Pasos 2–8 con el plan Anual
Primeros logros
Ya lo tienes funcionando. Pruébalo con esto:
¿Qué epígrafe me toca?
Antes de rellenar el 036.
Voy a darme de alta como autónomo en España para [describe lo que haces]. ¿Qué epígrafes del IAE podrían encajar y qué diferencia hay entre una actividad empresarial y una profesional para la retención del IRPF? Dime las dudas que debería confirmar con Hacienda o una gestoría.
Mi primer trimestre
Cuánto apartar.
Este trimestre he facturado [importe] de base imponible con IVA al 21 %, me han retenido el 15 % del IRPF en [importe] y he tenido [importe] de gastos con IVA. Explícame paso a paso qué saldría aproximadamente en el modelo 303 y en el 130, y cuánto debería haber apartado. Avisa de lo que sea una estimación.
Cómo deshacerlo
Borra la carpeta facturas si no la usas. Typst puedes quitarlo con brew uninstall typst (Mac) o winget uninstall Typst.Typst (Windows). El alta de autónomo se deshace con la baja en Hacienda (036) y en la Seguridad Social.
$rm -rf ~/facturas$brew uninstall typstHaciendo esta misión juntos
Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.