Vint dòlars al mes no semblen gaire fins que els multipliques per la durada de la teva carrera com a autònom. A 20 $ al mes, una subscripció estàndard de facturació et costa 240 $ l'any — i al llarg de sis anys d'activitat autònoma, això són 1.440 $ pel privilegi d'enviar PDFs i cobrar. Mentrestant, un petit servidor privat virtual es lloga per uns 5 $ al mes, i el millor programari de facturació autoallotjat és gratuït.
Així doncs, hauries de cancel·lar la subscripció i allotjar la teva pròpia facturació? Per a un autònom amb perfil tècnic, la resposta honesta és: probablement sí, però només si tries programari mantingut i reserves una hora al mes per al manteniment. Aquesta guia repassa els tres noms que et trobaràs una i altra vegada — Invoice Ninja, Crater i InvoicePlane —, què costa realment executar cadascun, quin manteniment estàs assumint i quan quedar-te amb programari allotjat és la decisió més intel·ligent.
Els números reals: subscripció vs. autoallotjament
Comença pel que pagues ara, o pagaries, per la facturació allotjada:
- FreshBooks comença a 21 $ al mes amb facturació mensual (17 $ al mes amb el pla anual) pel seu nivell d'entrada, amb funcions comptables més completes al pla Plus de 38 $ al mes.
- QuickBooks Solopreneur costa 20 $ al mes, adreçat directament a empreses unipersonals que volen categorització fiscal i preparació del Schedule C juntament amb la facturació.
- El propi servei allotjat d'Invoice Ninja ofereix un nivell genuïnament gratuït (fins a 5 clients amb factures il·limitades), amb plans de pagament a 14 $ i 18 $ al mes.
Ara la banda autoallotjada:
- Un petit VPS d'un proveïdor convencional costa aproximadament 5 $ al mes, o uns 60 $ l'any.
- L'edició autoallotjada d'Invoice Ninja és gratuïta i inclou les funcions Pro i Enterprise; la llicència opcional de marca blanca que elimina la marca Invoice Ninja de les pàgines visibles pel client costa 40 $ l'any.
- InvoicePlane és gratuït sense cap nivell de pagament.
Així, la comparació realista és d'uns 240 $ l'any per a una subscripció SaaS típica enfront d'uns 60 a 100 $ l'any autoallotjat. Estalvies aproximadament 150 $ l'any — significatiu, però no et canviarà la vida. Les raons més sòlides per autoallotjar són el control sobre les dades dels teus clients, la llibertat de límits per client i augments de preu, i la capacitat de personalitzar les plantilles de factura i els fluxos de treball exactament com vulguis. L'estalvi és el bonus, no la raó.
Opció 1: Invoice Ninja — la que haurien de triar la majoria d'autònoms
Invoice Ninja és l'opció de facturació autoallotjada més completa disponible avui, i l'única de les tres que està en desenvolupament actiu. El codi de la versió 5 és un backend Laravel (PHP) amb aplicacions web i mòbils basades en Flutter, que cobreix factures, pressupostos, facturació recurrent, despeses, seguiment de temps, projectes amb taulers kanban, un portal de client i pagaments en línia a través de desenes de passarel·les.
Per als qui autoallotgen, l'oferta és inusualment generosa: l'edició autoallotjada és gratuïta i desbloqueja les funcions Pro i Enterprise que els clients allotjats paguen entre 14 i 18 $ al mes. L'únic extra de pagament és la llicència de marca blanca de 40 $ l'any, que elimina la marca "Created by Invoice Ninja". Si els teus clients veuran el portal i els PDFs de les factures — i ho faran —, pressuposta-ho.
El matís de la llicència que hauries de conèixer
Invoice Ninja v5 es publica sota la Elastic License 2.0. Això el converteix en codi disponible, no de codi obert en el sentit formal: pots llegir el codi, modificar-lo i executar-lo per al teu propi negoci lliurement, però no pots agafar-lo i revendre'l com a servei allotjat competidor. Per a un autònom que factura clients, la restricció és irrellevant — però val la pena saber que depens de la bona voluntat d'un proveïdor més que d'una garantia comunitària. Si la llicència estrictament de codi obert t'importa, InvoicePlane a continuació és l'alternativa amb llicència MIT.
Què cal per executar-lo
Els requisits de servidor documentats són modestos: PHP 8.1 o superior amb MySQL 5.7+ o MariaDB 10.3+. A la pràctica, la majoria de la gent desplega la imatge oficial de Docker amb una pila de compose de tres serveis — l'aplicació, la base de dades i un treballador cron. La configuració inicial implica generar una clau d'aplicació, executar les migracions de la base de dades i completar un assistent web. Compta amb una tarda de proves el primer cop, incloent apuntar un domini al servidor, terminar TLS i configurar un proveïdor SMTP perquè les factures arribin realment a les safates d'entrada.
Dues coses a encertar des del primer dia: còpies de seguretat automatitzades de la base de dades en un lloc diferent del propi servidor, i un planificador cron que realment s'executi — les factures recurrents i els recordatoris de pagament pendent s'aturen silenciosament sense ell.
Opció 2: InvoicePlane — simple, veritablement obert i lleuger
InvoicePlane és el més minimalista dels tres: una aplicació PHP autoallotjada per gestionar pressupostos, factures, clients i pagaments, publicada sota la llicència MIT. Va néixer del vell codi de FusionInvoice i ha mantingut la promesa original d'aquell projecte — facturació senzilla que executes al teu propi servidor, sense nivells de pagament, sense portes de funcions i sense res que truqui a casa.
Tria InvoicePlane si les teves necessitats són genuïnament simples. Si envies un grapat de factures al mes, no necessites seguiment de temps ni gestió de projectes, i vols programari amb una superfície d'atac petita que puguis entendre de dalt a baix, és una opció excel·lent. Funciona perfectament en l'allotjament compartit més barat o en un VPS diminut, i la seva simplicitat també és un avantatge de manteniment: hi ha menys coses que es poden trencar i menys que actualitzar.
La contrapartida és l'impuls. La línia estable 1.x està construïda sobre el marc CodeIgniter 3, que s'està envellint, i la reescriptura moderna v2 (Laravel més Filament) encara està en desenvolupament amb peces importants com la facturació electrònica Peppol encara no implementades. InvoicePlane es manté, però lentament — bé per a una eina la descripció de la feina de la qual no ha canviat en dècades, i una raó per mantenir la teva versió de PHP i les còpies de seguretat al dia en comptes d'assumir que el projecte et rescatarà de la negligència.
Opció 3: Crater — una història amb moralitat, no una recomanació
Encara trobaràs Crater a les llistes de "millor facturació de codi obert": una aplicació polida de Laravel i Vue.js per a factures, pressupostos, despeses i pagaments, amb aplicacions mòbils i suport multimoneda. Es va guanyar aquesta reputació honestament — fa uns quants anys.
Avui, Crater està efectivament sense manteniment. Les seves versions es van estancar a la 6.x el 2022, les actualitzacions de documentació es van aturar el 2023, i el repositori només ha vist activitat esporàdica des d'aleshores. El programari de facturació que ningú no pedaça és programari de facturació que acumula vulnerabilitats conegudes al voltant dels noms, adreces, tarifes i dades de pagament dels teus clients. Aquesta és una base inacceptable per a una eina de negoci.
La lliçó es generalitza més enllà de Crater: abans d'adoptar qualsevol programari de negoci autoallotjat, comprova el pols del repositori — versions recents, pedaços de seguretat fusionats i mantenidors que responen. Una aplicació bonica amb un historial de commits mort és un passiu disfressat de demostració. Si vols la forma de Crater (pila moderna, llicència permissiva) amb batec, mira alternatives mantingudes per la comunitat amb llicència MIT com ara SolidInvoice.
Què estàs assumint realment de mantenir
L'autoallotjament intercanvia una quota de subscripció per una curta llista de responsabilitats recurrents. Cap no és difícil; totes són ineludibles:
- Actualitzacions. Aplica les actualitzacions de l'aplicació i les dependències dins dels dies següents al llançament, no mesos. El programari de facturació conté dades personals, així que una CVE coneguda a la teva pila de facturació és un problema de confiança del client, no només tècnic.
- Còpies de seguretat. Automatitza abocaments diaris de la base de dades més el directori d'emmagatzematge de fitxers, envia'ls fora del servidor i prova una restauració almenys una vegada. Una còpia de seguretat no provada és una esperança, no una còpia de seguretat.
- TLS i control d'accés. Serveix-ho tot per HTTPS, mantén el panell d'administració darrere credencials fortes més un segon factor quan sigui compatible, i no exposis mai el port de la base de dades a internet.
- Lliurabilitat del correu. Les factures que acaben a la carpeta de correu brossa no es paguen. Envia a través d'un proveïdor SMTP de renom amb SPF, DKIM i DMARC configurats per al teu domini, i vigila la teva taxa de rebot.
- Cron i cues. Les factures recurrents, els recordatoris de pagament i les actualitzacions de divises depenen del planificador. Monitora'l — un treball cron silenciosament mort sembla exactament com si els clients de sobte paguessin tard.
- Cicle de vida de PHP i del SO. Segueix les dates de fi de vida de la teva versió menor de PHP i del sistema operatiu del servidor. Una actualització que planifiques triga una hora; una actualització forçada per una versió expirada triga un cap de setmana.
Pressuposta aproximadament una hora al mes un cop les coses estiguin estables, més vetllades d'actualització ocasionals. Si això et sona com una feina feixuga que acabaràs ressentint, aquest sentiment és informació — queda't amb l'allotjament.
Errors comuns que mosseguen els qui autoallotgen
La majoria de fracassos d'autoallotjament són avorrits i evitables:
- Sense còpies de seguretat fora del servidor. Una instantània al mateix VPS no és una còpia de seguretat. Quan el proveïdor tingui un mal dia, les teves dades i la teva "còpia de seguretat" s'evaporen juntes.
- Saltar-se les actualitzacions fins que el salt fa por. Dotze petites actualitzacions l'any són indolores; un salt gegant a través de tres versions majors és com desapareixen les factures. Actualitza poc i sovint.
- Funcionar sense HTTPS. Un portal de factures que transporta noms i imports de clients per HTTP pla és negligent. Els certificats gratuïts triguen minuts — no queda cap excusa.
- Oblidar el treballador cron. La causa més comuna de "les meves factures recurrents s'han aturat". Verifica que el planificador sobreviu reinicis i desplegaments.
- Sense entorn de proves per a les actualitzacions. Fes una instantània del servidor o, millor, assaja les actualitzacions majors en un clon. Retrocedir a una instantània és millor que depurar una base de dades mig migrada a mitjanit.
- Tractar l'eina de facturació com els llibres comptables. El programari de facturació registra què has facturat; no és comptabilitat per partida doble. La qual cosa ens porta a l'última secció.
Quan quedar-se amb l'allotjament és la decisió més intel·ligent
L'autoallotjament no és una virtut moral, i hi ha casos clars per pagar la subscripció:
- Tens cinc clients actius o menys. El nivell gratuït allotjat d'Invoice Ninja et cobreix a cost zero i manteniment zero. Aprofita'l.
- Vius de la sincronització bancària i la conciliació automàtica. Les integracions Yodlee i GoCardless de les eines allotjades superen qualsevol cosa que connectis tu mateix.
- Els mandats de facturació electrònica t'apliquen. Amb Peppol i els mandats específics de cada país estenent-se durant el 2026, els crèdits de facturació electrònica integrats del nivell Enterprise allotjat poden ser més barats que el teu temps implementant el compliment tu mateix.
- La temporada d'impostos és el teu coll d'ampolla. Si el que realment necessites és categorització del Schedule C i informes de fi d'any clars, els 20 $ al mes de QuickBooks Solopreneur compren el flux de treball fiscal, no només factures.
- No faràs el manteniment. Un servidor sense pedaçar que conté dades financeres de clients és pitjor que una subscripció en tots els aspectes que importen.
Facturar no és portar la comptabilitat — connecta les dues coses
Sigui el que sigui amb què factures, recorda que les factures enviades són només la meitat del panorama financer. Una factura registra què et deu un client; els teus llibres han de registrar quan arriben realment els diners, quines comissions ha pres el processador de pagaments, quines despeses compensen els ingressos i què deus en impostos estimats. Els autònoms que tracten "facturat" com "guanyat" descobreixen la diferència a l'hora de declarar, normalment de manera dolorosa.
Construeix un hàbit mensual senzill: concilia cada pagament amb la seva factura, registra les comissions del processador com a despeses en comptes de netejar-les silenciosament, i mantén els diners del negoci en un compte separat perquè el rastre quedi net. Si vols la mecànica del seguiment per partida doble darrere d'aquest hàbit, la documentació explica com configurar un llibre major que s'adapti a qualsevol eina de facturació.
Mantén les factures i els llibres sincronitzats
A mesura que simplifiques la facturació de la teva activitat autònoma — autoallotjada o no —, mantenir registres financers clars darrere d'aquestes factures és el que fa que la temporada d'impostos sigui avorrida. Beancount.io ofereix comptabilitat en text pla que et dona transparència i control complets sobre les teves dades financeres — sense caixes negres, sense dependència de proveïdor. Comença gratis i descobreix per què els desenvolupadors i els professionals de les finances es passen a la comptabilitat en text pla.





