Salta al contingut principal

27 entrades etiquetades amb "Bookkeeping"

Veure totes les etiquetes

Processadors de targetes de crèdit per a petites empreses el 2025 (i com reconciliar-los a Beancount)

· 14 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Escollir un processador de targetes de crèdit és part matemàtiques, part operacions. El soci adequat simplifica el vostre flux de treball, mentre que l'incorrecte pot sangnar lentament els vostres marges a través de comissions ocultes i crear malsons de comptabilitat. Les comissions de transaccions, el temps de pagament, els costos de maquinari, els contractes i la qualitat d'exportació de dades, tot afecta el vostre resultat final i el vostre flux de treball comptable. Aquesta guia destaca opcions populars dels EUA el 2025 i afegeix consells compatibles amb Beancount perquè pugueu mantenir el vostre llibre major net des del primer dia.

Totes les instantànies de preus a continuació són tarifes publicades dels EUA a partir de setembre de 2025 i poden variar segons el pla, la indústria i el volum de transaccions. Confirmeu sempre els preus actuals al lloc oficial del proveïdor.

2025-09-09-2025-credit-card-processors-for-small-businesses


Com triar: Un marc ràpid

Abans d'endinsar-se en noms de marques, utilitzeu aquest marc per reduir la vostra cerca. El perfil únic de transaccions del vostre negoci és el factor més important.

  • Combinació de transaccions

    • Majoritàriament en persona, tíquet mitjà baix: La vostra prioritat és velocitat i simplicitat al punt de venda. Afavoriu sistemes de TPV simples de tarifa fixa com Square, Zettle, Clover o Chase.
    • Majoritàriament en línia/SaaS o multi-país: Necessiteu APIs robustes, mètodes de pagament internacionals i eines amigables per a desenvolupadors. Mireu Stripe, Adyen o Braintree.
    • $30k–$100k+ volum mensual amb una combinació estable: A aquesta escala, els preus de tarifa fixa es tornen cars. És hora de considerar models interchange-plus (Helcim, Dharma) o membres (Stax, Payment Depot) per reduir la vostra tarifa efectiva.
  • Cost total de propietat (TCO) No mireu només el percentatge anunciat. Calculeu la vostra tarifa efectiva combinant la comissió percentual, la comissió fixa per cèntims per transacció, les comissions mensuals del compte, els costos de maquinari i les possibles comissions de devolució de càrrec. Això us dóna una imatge real dels vostres costos.

  • Cadència de pagament Amb quina rapidesa necessiteu els vostres diners? Un horari de dipòsit de l'endemà versus una finestra rodant de dos dies (T+2) pot impactar significativament les vostres previsions de flux d'efectiu. Veurem com modelar-ho a Beancount a continuació.

  • Bloqueig Eviteu contractes a llarg termini amb comissions de terminació anticipada (ETF) elevades. Busqueu facturació mensual i, crucial, la capacitat d'exportar fàcilment les vostres dades de transaccions via CSV o una API. Les vostres dades són vostres; no deixeu que un processador les tingui com a ostatge.


La llista curta: Per a qui és millor

Stripe — Millor per a empreses online i plataformes

Stripe és l'estàndard d'or per a negocis d'internet. Les seves excel·lents APIs, components preconfigurats Checkout i Link, gestió robusta d'subscripcions i suport global de mètodes de pagament el fan increïblement versàtil. Per a vendes físiques, la seva línia de maquinari Terminal s'integra perfectament.

  • Instantània de preus: Les transaccions en línia són típicament 2.9% + 30¢ (domèstiques). Els pagaments en persona via Terminal són 2.7% + 5¢. Les targetes internacionals i la conversió de moneda poden incórrer sobrecàrrecs.
  • Pagaments: Opera amb un horari rodant configurable. La majoria d'empreses dels EUA veuen fons disponibles amb base T+2 (dos dies laborables després de la transacció).

Square — Millor TPV clau en mà per a noves botigues

Square excel·leix en posar en marxa ràpidament nous negocis de venda al detall i serveis. Amb una aplicació TPV gratuïta i intuïtiva, una gamma simple de maquinari i inici ràpid, és un favorit per a cafeteries, boutiques i proveïdors de serveis.

  • Instantània de preus: En persona és 2.6% + 15¢, en línia és 2.9% + 30¢, introduït manualment és 3.5% + 15¢ i factures són 3.3% + 30¢.
  • Pagaments: Les transferències estàndard de l'endemà són gratuïtes. Per a necessitats urgents d'efectiu, les transferències instantànies o del mateix dia estan disponibles per una comissió addicional del 1.75%.

PayPal Zettle — Millor TPV mòbil per a "micro-comerciants"

Perfecte per a venedors en mercats de pagesos, botigues emergents o convencions. Zettle ofereix maquinari d'entrada de baix cost que s'integra suaument amb l'ecosistema més ampli de PayPal, facilitant la gestió de fons juntament amb les vostres vendes en línia de PayPal.

  • Instantània de preus: Les transaccions amb targeta en persona són 2.29% + 9¢. Les transaccions introduïdes manualment, factures i en línia tenen tarifes separades.

Braintree (per PayPal) — Millor per a PayPal/Venmo + targetes sota una API

Braintree és una plataforma centrada en desenvolupadors que permet a les empreses acceptar targetes de crèdit, PayPal, Venmo i altres carteres digitals a través d'una sola integració. És una opció forta per a llocs de comerç electrònic que volen oferir als clients una àmplia gamma d'opcions de pagament.

  • Instantània de preus: La tarifa estàndard per a targetes i la majoria de carteres digitals és 2.89% + 29¢. Venmo sovint és 3.49% + 49¢. Hi ha descomptes per a organitzacions sense ànim de lucre i preus personalitzats per a empreses d'alt volum.

Helcim — Millor Interchange-Plus transparent amb descomptes per volum

Helcim ofereix preus interchange-plus sense comissió mensual, convertint-lo en una opció accessible per a empreses que es graduen de models de tarifa fixa. Els seus preus es tornen automàticament més barats a mesura que el vostre volum de processament augmenta, amb nivells clars publicats al seu lloc.

  • Instantània de preus: Els marges són típicament al voltant de Interchange + 0.40% + 8¢ (targeta present) i Interchange + 0.50% + 25¢ (targeta no present), amb marges que disminueixen a volums més alts.

Dharma Merchant Services — Millor Interchange-Plus B2B petit a mitjà

Dharma és conegut pels seus preus justos interchange-plus i excel·lent suport, amb un enfocament en transaccions B2B. Ajuda a les empreses a qualificar per a tarifes de processament de nivell 2 i nivell 3 més baixes, la qual cosa pot portar a estalvis significatius en transaccions amb targetes corporatives.

  • Instantània de preus: Targeta present és IC + 0.15% + 8¢ i comerç electrònic és IC + 0.20% + 11¢, més una comissió mensual modesta.

Stax — Millors preus de subscripció (membres) a volums més alts

Stax utilitza un model de membres: pagueu una comissió de subscripció mensual fixa i a canvi obteniu accés a tarifes d'interchange directes amb un "0% de marcatge". Això pot ser extremadament rentable una vegada que el vostre volum mensual sigui prou alt per justificar el cost de subscripció.

  • Instantània de preus: Els plans comencen a $99/mes, amb nivells basats en el volum de processament anual.

Payment Depot — Alternativa de membres per reduir costos de processament

Similar a Stax, Payment Depot ofereix tarifes interchange-plus sota un model de membres. Es posiciona com una manera per a les empreses d'accedir a tarifes de processament a l'engròs sense marcatges percentuals, amb èmfasi en cap contracte a llarg termini o comissions de terminació anticipada.

  • Instantània de preus: Preus IC+ estil membres. Els plans es proporcionen típicament via pressupost personalitzat.

Shopify Payments — Millor si ja funcioneu amb Shopify

Si el vostre negoci funciona amb Shopify, utilitzar Shopify Payments és obvi. Està estretament integrat amb la vostra botiga, proporciona excel·lents eines d'anàlisi de frau i permet la caixa d'alta conversió Shop Pay. Utilitzar una passarel·la de tercers a Shopify comporta comissions addicionals.

  • Instantània de preus: Les tarifes estan lligades al vostre pla Shopify. Les comissions en línia van de ~2.5% a 2.9% + 30¢, mentre que les tarifes en persona són al voltant de 2.4% a 2.6% + 10¢ en nivells més alts.

Toast — Millor tot-en-un per a restaurants

Toast està construït específicament per a la indústria d'aliments i begudes. La seva plataforma combina maquinari durader de qualitat de restaurant amb programari per a sistemes de pantalla de cuina (KDS), comandes en línia, inventari i fins i tot complements de nòmina.

  • Instantània de preus: Un pla de pagament sobre la marxa està disponible a ~3.09%–3.69% + 15¢. Si pagueu el maquinari per endavant, les tarifes poden ser tan baixes com 2.49% + 15¢ (targeta present) i 3.50% + 15¢ (targeta no present).

Clover (Fiserv) — Millor varietat de maquinari TPV (venda al detall/serveis)

Clover ofereix una de les gammes més àmplies de maquinari de la indústria, des del Go mòbil i Flex fins al Mini i Station de mostrador. Aquesta varietat el converteix en una opció flexible per a botigues de venda al detall i negocis de serveis que necessiten un factor de forma específic.

  • Instantània de preus: Les tarifes varien àmpliament per pla i dispositiu, però les tarifes en persona es publiciten comunament tan baixes com 2.6% + 10¢.

Lightspeed Payments — Millor TPV de venda al detall de mercat mitjà amb inventari profund

Lightspeed és una potència per a negocis de venda al detall amb necessitats d'inventari complexes. El seu sistema de pagaments integrat funciona perfectament amb les seves funcions TPV avançades, proporcionant una plataforma unificada per a vendes i gestió d'existències.

  • Instantània de preus: Una tarifa de referència dels EUA citada freqüentment és ~2.6% + 10¢ per a en persona i ~2.9% + 30¢ per a transaccions de targeta no present.

Authorize.Net — Millor passarel·la independent (porteu el vostre propi compte de comerciant)

Un nom de llarga durada i de confiança, Authorize.Net és una passarel·la de pagament que connecta el vostre lloc web amb el vostre compte de comerciant. Això és per a empreses que ja han negociat un compte de comerciant directe amb un banc adquirent i només necessiten la capa tecnològica per processar pagaments en línia.

  • Instantània de preus: Tot-en-un: $25/mes + 2.9% + 30¢. Només-passarel·la: $25/mes + 10¢ per transacció, més una petita comissió de lot diari.

Chase Payment Solutions — Millor TPV integrat bancari i dipòsits ràpids

Per a empreses que tenen compte bancari amb Chase, les seves solucions de pagament ofereixen un avantatge convincent: el potencial per a dipòsits del mateix dia a un compte corrent empresarial de Chase sense cost extra. Aquesta integració estreta simplifica la gestió del flux d'efectiu.

  • Instantània de preus: Targeta present és 2.6% + 10¢, mentre que les vendes introduïdes manualment i enllaços de pagament són 3.5% + 10¢.

Beancount: Modeleu els vostres pagaments i comissions de manera neta

La comptabilitat de text pla brilla quan podeu modelar fluxos financers del món real amb precisió. Per a processadors de pagaments, la clau és utilitzar un "compte de compensació" per rastrejar diners des del moment de la venda fins que arriba al vostre banc. Això preserva les vostres xifres d'ingressos bruts i fa la reconciliació trivial.

Exemple de pla de comptes:

Assets:Bank:Operating
Assets:Processors:Stripe ; Un compte de compensació per a cada processador
Income:Sales
Expenses:ProcessingFees
Liabilities:SalesTax:Payable

Patró A: Processadors de "Dipòsit net" (la majoria de tarifa fixa)

La majoria de processadors agrupen les vostres vendes, resten les seves comissions i dipositen l'import net. La vostra feina és registrar la venda bruta primer, després comptabilitzar el dipòsit i la comissió. Una venda de $100 amb una comissió de $2.90 es converteix en:

2025-09-08 * "Comanda en línia #8421"
Assets:Processors:Stripe 100.00 USD
Income:Sales -100.00 USD

2025-09-09 * "Pagament Stripe"
Assets:Bank:Operating 97.10 USD
Expenses:ProcessingFees 2.90 USD
Assets:Processors:Stripe -100.00 USD

Per què aquest patró és essencial: Registra correctament $100 a Income:Sales i $2.90 a Expenses:ProcessingFees. Això és crític per analitzar els vostres veritables ingressos bruts i és exactament el que necessiteu per reconciliar els vostres llibres amb el formulari 1099-K del processador a final d'any.

Patró B: "Lot diari" amb comissions per línia

Alguns sistemes TPV (com Toast o Clover) mostraran un sol dipòsit gran per a les vendes d'un dia, amb comissions deduïdes com a articles de línia separats al seu informe. El principi és el mateix: equilibreu el compte de compensació a zero.

2025-09-08 * "Lot Toast — botiga #1"
Assets:Bank:Operating 1,943.55 USD
Expenses:ProcessingFees 56.45 USD
Assets:Processors:Toast -2,000.00 USD

Patró C: Preus de "Membres" (Stax/Payment Depot)

Per a models de membres, la subscripció mensual és una despesa operativa separada. La registreu directament, mentre que les comissions per transacció molt més petites es gestionen utilitzant el Patró A o B.

2025-09-01 * "Subscripció Stax"
Expenses:ProcessingFees 99.00 USD
Assets:Bank:Operating -99.00 USD

Consells d'importació i reconciliació

  • Un compte de compensació per processador: Creeu Assets:Processors:Stripe, Assets:Processors:Square, etc. Si teniu múltiples ubicacions, considereu Assets:Processors:Toast:Store1 per aïllar l'activitat.
  • Tingueu present la cadència de pagament: Una venda divendres pot no arribar al vostre banc fins dimarts. Aquest retard és per què el compte de compensació és tan important per a previsions d'efectiu precises.
  • Automatitzeu les vostres importacions: Cada proveïdor ofereix exportacions CSV. Escriviu scripts Python simples o utilitzeu la funcionalitat d'importador de Fava per mapejar les columnes (data, import brut, comissions, dipòsit net) a transaccions Beancount.
  • Gestioneu l'impost de vendes correctament: L'impost de vendes no és ingressos. Separeu-lo a Liabilities:SalesTax:Payable en el moment de la venda. La majoria d'informes TPV proporcionen aquest desglossament.
  • Registreu devolucions de càrrec promptament: Quan es produeix una devolució de càrrec, el processador debita el vostre compte. Registreu una reversió a Income:Sales per l'import de la venda i una entrada separada a Expenses:ProcessingFees per la comissió de devolució de càrrec.

Instantània de comparació ràpida

ProveïdorModel de preusEn persona (des de)En línia (des de)Comissió mensualNotes de pagament
StripeTarifa‑fixa + opcions2.7% + 5¢2.9% + 30¢$0Configurable; sovint ~T+2.
SquareTarifa‑fixa2.6% + 15¢2.9% + 30¢$0Endemà‑gratuït; instant/mateix‑dia 1.75% comissió transferència.
ZettleTarifa‑fixa2.29% + 9¢Varia$0Ecosistema PayPal.
BraintreeTarifa‑fixa / personalitzat2.89% + 29¢$0PayPal/Venmo/carteres sota un sostre.
HelcimInterchange‑plusIC + 0.40% + 8¢IC + 0.50% + 25¢$0Descomptes basats en volum.
DharmaInterchange‑plusIC + 0.15% + 8¢IC + 0.20% + 11¢~$20Nivell 2/3 per a B2B.
StaxMembres (0% marcatge)Interchange + cèntimsInterchange + cèntimsDes de $99Estalvis a volum més alt.
Payment DepotMembres IC+Interchange + cèntimsInterchange + cèntimsPressupostPlans estil majorista.
Shopify PaymentsTarifa‑fixa~2.4–2.6% + 10¢~2.5–2.9% + 30¢InclòsTarifes dependents del pla.
ToastTarifa‑fixa (per nivells)2.49% + 15¢3.50% + 15¢Des de $0Suite específica per a restaurants.
CloverTarifa‑fixa (per pla)tan baix com 2.6% + 10¢2.9% + 30¢+Basat en el plaAmpla gamma de maquinari.
LightspeedTarifa‑fixa (regió)~2.6% + 10¢~2.9% + 30¢Pla TPVVegeu taules de comissions regionals.
Authorize.NetPassarel·la (o AIO)2.9% + 30¢ (AIO)$25Només‑passarel·la: $25 + $0.10/txn + comissió lot.
ChaseTarifa‑fixa2.6% + 10¢3.5% + 10¢$0Dipòsits mateix‑dia a compte corrent Chase sense cost extra.

Quin hauria d'escollir un usuari de Beancount?

  • Per a la configuració més simple amb pagaments automàtics diaris: Comenceu amb Square o Zettle. Els seus informes són nets i fàcils d'importar.
  • Per a treball de desenvolupador, subscripcions o múltiples mètodes de pagament: Stripe o Braintree són les vostres millors apostes a causa de les seves APIs potents.
  • Si processeu ≥$30k/mes amb una combinació estable de targetes: És hora de fer les matemàtiques. Calculeu el preu de Helcim (IC+) versus Stax/Payment Depot (membres) per calcular la vostra veritable tarifa efectiva.
  • Per a un TPV de restaurant: Compareu Toast i Clover/Lightspeed, prestant atenció als termes del contracte i finançament del maquinari.
  • Si ja esteu a Shopify: Utilitzeu Shopify Payments per evitar pagar comissions de passarel·la extra.
  • Per a dipòsits del mateix dia al vostre compte operatiu: Chase QuickAccept enllaçat a un compte corrent empresarial Chase és el guanyador clar.

Llista de verificació final de Beancount

  • Creeu comptes de compensació Assets:Processors:* per a cada processador i ubicació.
  • Registreu sempre vendes brutes i comissions separades, fins i tot si el vostre dipòsit bancari és un import net.
  • Emparelleu dates de pagament i ID de lots de l'informe CSV del processador amb les transaccions del vostre compte de compensació.
  • Automatitzeu el vostre flux de treball escrivint petits importadors per mapejar columnes CSV a entrades Beancount.
  • Reviseu devolucions de càrrec setmanalment i publiqueu la reversió i comissió el dia que són debitades pel processador.

Solucions comptables: Les 7 millors maneres d'aconseguir la teva comptabilitat

· 9 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Ja sigui que dirigeixis un negoci paral·lel des del teu portàtil o que estiguis escalant una startup de ràpid creixement, tens diverses rutes fiables per mantenir llibres nets i precisos. Però quina és la indicada per a tu? La millor solució depèn del teu pressupost, del teu confort tècnic i de quant control vols tenir sobre les teves dades financeres.

Aquí tens una guia objectiva de les set opcions comptables més comunes: què fan bé, on tenen dificultats i quan una solució moderna com Beancount.io és l’ajust perfecte.

2025-08-16-accounting-solutions-the-top-7-ways-to-get-your-accounting-done


1) Excel

Aquesta és sovint la primera parada en el viatge comptable per la seva simplicitat i disponibilitat universal.

  • Bé per a: Constructors i fundadors DIY que adoren el control total i ja coneixen bé les fulles de càlcul.
  • Avantatges: La barrera d’entrada és pràcticament zero, i milers de plantilles gratuïtes estan disponibles en línia. La seva flexibilitat et permet crear models financers personalitzats i seguir fluxos de treball únics que el programari empaquetat no pot gestionar.
  • Desavantatges: El principal inconvenient és la gran càrrega de treball manual. Cada transacció ha d’introduir‑se i conciliar‑se a mà, cosa que consumeix molt de temps. A més, és perillós introduir errors silenciosos de fórmules o errades tipogràfiques sense cap barrera de seguretat. La col·laboració i el manteniment d’un registre d’auditoria clar són engorrosos sense una disciplina rigorosa.
  • Ideal si… vols un inici ràpid i sense adorns per a un negoci molt senzill i ets excepcionalment meticulós.

2) Google Sheets

El cosí al núvol d’Excel, Google Sheets ofereix la mateixa funcionalitat bàsica amb un gir col·laboratiu.

  • Bé per a: Equips que necessiten fulles de càlcul simples i compartides per registrar ingressos i despeses.
  • Avantatges: Còpies de seguretat al núvol integrades i compartició molt senzilla són els principals avantatges. Pots treballar des de qualsevol dispositiu amb navegador, cosa que el fa accessible per a equips en moviment.
  • Desavantatges: Padeceix les mateixes deficiències fonamentals que Excel: una càrrega de treball manual pesada i un alt risc d’error humà. També pots trobar problemes de compatibilitat amb algunes plantilles i complements dissenyats per a l’ecosistema Microsoft.
  • Ideal si… el teu equip ja utilitza Google Workspace i estàs disposat a acceptar les limitacions d’un sistema manual.

3) QuickBooks Online

Durant dècades, QuickBooks ha estat l’opció per defecte per a petites empreses que busquen programari comptable dedicat.

  • Bé per a: Petites empreses que volen una experiència “clàssica” de programari per a PIM amb un gran ecosistema d’integracions.
  • Avantatges: La seva característica distintiva són els bank feeds, que importen automàticament les transaccions del teu banc i targetes de crèdit, reduint dràsticament la introducció manual de dades. Proporciona una àmplia gamma d’informes financers i està recolzat per una gran comunitat de comptadors i desenvolupadors d’aplicacions.
  • Desavantatges: Tot i que les transaccions s’importen automàticament, el sistema encara requereix la teva atenció setmanal per categoritzar despeses i conciliar comptes correctament. La interfície pot tenir una corba d’aprenentatge pronunciada, i el cost pot augmentar amb funcions addicionals. El més important, crea vendor lock‑in, dificultant l’exportació del teu historial financer si decideixes canviar.
  • Notes i fonts: Com promociona QuickBooks, els bank feeds automatitzats són una característica clau, però seguiràs sent responsable de la revisió i categorització necessàries per mantenir els llibres precisos.

4) Xero

Una alternativa moderna i popular a QuickBooks, Xero ofereix capacitats similars amb un enfocament en disseny net i experiència d’usuari.

  • Bé per a: Propietaris d’empreses que prefereixen una interfície més moderna però necessiten les mateixes capacitats bàsiques que QuickBooks Online.
  • Avantatges: Xero també disposa de robustos bank feeds i eines de conciliació poderoses que faciliten la coincidència de transaccions. El seu disseny net és sovint elogiat pels usuaris, i molts comptadors són experts en la plataforma.
  • Desavantatges: Els plans de preu més baixos poden tenir llacunes de funcionalitat (com límits d’invoices o factures) que et porten a plans més cars, i els complements augmenten el cost total. Igual que QBO, la realitat és que encara has de fer la categorització i revisió final.
  • Notes i fonts: Segons Xero, els seus bank feeds automatitzats es connecten a milers d’institucions financeres a tot el món per alimentar els seus fluxos de conciliació.

5) Comptadors (CPAs)

Els Comptadors Públics Certificats són experts financers altament formats que ofereixen assessorament estratègic, planificació fiscal i serveis de compliment.

  • Bé per a: Estratègia fiscal, navegació de situacions financeres complexes, gestió d’auditories i assessorament puntual.
  • Avantatges: Un bon CPA proporciona orientació experta en decisions crítiques com l’estructura d’entitat, optimització fiscal i tractaments comptables complexos. La seva supervisió redueix significativament el risc en qüestions financeres d’alta importància.
  • Desavantatges: Contractar una firma de CPA per a la comptabilitat diària és prohibitament car per a la majoria de petites empreses. Per ser efectiu, encara necessiten que els proporcionis registres financers puntuals i organitzats.
  • Quina és la diferència amb els bookkeepers? En resum, els bookkeepers registren i organitzen transaccions històriques, mentre que els comptadors i CPAs interpreten, informen i assessoren basant‑se en aquestes dades. (Investopedia, Intuit)

6) Bookkeepers tradicionals

Un bookkeeper és un professional responsable de registrar i conciliar les teves transaccions financeres setmanalment o mensualment.

  • Bé per a: Propietaris d’empreses que volen una persona dedicada a gestionar la tasca setmanal de comptabilitat.
  • Avantatges: La supervisió humana redueix considerablement errors comuns de categorització que el programari sol passar per alt. Al final de cada mes, produeixen un conjunt net d’estats financers per a la teva revisió.
  • Desavantatges: Aquesta opció és més costosa que el programari DIY, amb retencions mensuals que sovint comencen en centenars de dòlars. El temps de resposta per a informes i consultes depèn de la disponibilitat i procés del teu bookkeeper.
  • Realitat: Per a moltes petites empreses, la combinació d’un bon bookkeeper per a tasques setmanals i suport periòdic d’un CPA per a impostos i estratègia és una combinació duradora i efectiva. (Pioneer Accounting Group)

7) Beancount.io (Comptabilitat en text pla, Supercarregada)

Aquest enfocament modern combina el control de les fulles de càlcul amb l’automatització del programari i la precisió de la comptabilitat de partida doble.

  • Bé per a: Desenvolupadors, professionals de finances i fundadors detallistes que demanen precisió, transparència i automatització sense caixes negres.
  • Què és: Beancount.io és una plataforma basada en la metodologia de codi obert Beancount. Tot el teu llibre comptable viu com a text pla llegible per humans, que la plataforma transforma en anàlisis en temps real, quadres de comandament Fava allotjats i fluxos de treball assistits per IA.
  • Per què les equips l’escullen:
    • Scriptable i auditable: Versiona els teus llibres amb Git. Cada canvi és revisable en un diff, com el codi.
    • Fava UI allotjat: Genera instantàniament comptes de resultats, balanços i gràfics interactius directament des del teu llibre de text. No cal construir informes manualment.
    • Assistència IA: Acelera la categorització de transaccions i la detecció d’anomalies mantenint els humans en el bucle per a l’aprovació final.
    • Portabilitat real: Les teves dades principals són un simple fitxer de text. Pots exportar‑les en qualsevol moment. No hi ha vendor lock‑in.
  • Compromisos: Hi ha una corba d’aprenentatge si mai has utilitzat la comptabilitat de partida doble en format de text pla. És ideal per a qui valora l’exactitud absoluta i el control sobre la il·lusió de “un botó d’un clic”.

Prefereixes codi obert i auto‑hostatjat?

Sempre pots executar el motor de codi obert Beancount al teu propi equip i utilitzar Fava com a interfície web. És increïblement potent i gratuït, però seràs responsable de gestionar la configuració, còpies de seguretat i integracions de dades. Beancount.io s’encarrega de tot això per a tu.


Comparació ràpida (a simple vista)

SolucióInversió de tempsNivell d'automatitzacióAjuda humanaControl de dades
ExcelAltaBaixaCapMitja
Google SheetsAltaBaixaCapMitja
QuickBooks OnlineMitjanaMitjana‑AltaOpcionalBaixa
XeroMitjanaMitjana‑AltaOpcionalBaixa
Comptadors (CPAs)BaixaN/AAlta (assessorament)Mitja
Bookkeepers tradicionalsBaixaN/AAlta (setmanal)Mitja
Beancount.ioBaixa‑MitjanaAltaOpcionalAlta

Com triar

  • Vols màxim control, auditabilitat i fluxos de treball de nivell desenvolupador? Tria Beancount.io. Obtens quadres de comandament Fava allotjats, assistència IA i la llibertat de la portabilitat en text pla.
  • Vols que algú “només ho gestioni”? Contracta un bookkeeper i mantén un CPA a disposició per a impostos i qüestions estratègiques.
  • Et sents còmode en ecosistemes tradicionals de programari per a PIM? QuickBooks o Xero són opcions vàlides—només assegura’t de reservar temps cada setmana per revisar i conciliar les teves transaccions.
  • Només estàs provant les aigües amb un pressupost ajustat? Les fulles de càlcul poden servir durant un temps curt. Considera-les com a pas intermedi cap a un sistema real, no com a destí final.

Per què la comptabilitat en text pla està guanyant protagonisme

Les eines de comptabilitat en text pla (PTA) com Beancount estan guanyant tracció perquè posen èmfasi en reproductibilitat, control de versions i transparència. Aquests valors ressonen profundament amb enginyers, científics de dades i professionals de finances. Si creus que els llibres de la teva empresa haurien de ser tan clars i revisables com el teu codi, estàs al lloc correcte. (plaintextaccounting.org)

Preparat per veure el teu llibre cobrar vida?

Crea una àrea de treball gratuïta a Beancount.io, importa una mostra petita de les transaccions del mes passat i obre el quadre de comandament Fava allotjat. Veuràs el teu compte de resultats i balanç aparèixer instantàniament—després podràs refinar les teves categories amb l’ajuda de la IA.

Comptable d'IA de Digits: Equilibrar quadres de comandament brillants amb la necessitat de confiança humana

· 7 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

El món de la comptabilitat està entusiasmat amb la promesa de la IA, i poques empreses fan afirmacions més atrevides que Digits. Amb el seu recent anunci d'un Llibre Major Autònom impulsat per Agents Comptables, Digits apunta públicament a una automatització del ~95% dels fluxos de treball de comptabilitat. Això estableix un nivell increïblement alt, canviant la conversa de finances "assistides per IA" a finances "liderades per IA".

Però, què en pensen els usuaris reals, els fundadors, comptables i assessors que estan a la primera línia?

2025-08-11-digits-ai-accountant-balancing-brilliant-dashboards-with-the-need-for-human-trust

Sintetitzant revisions recents i debats de la comunitat de plataformes com G2, Capterra, Reddit i Product Hunt, sorgeix una imatge clara. Digits és celebrat per la seva velocitat i refinament, però la seva ambiciosa visió xoca amb la necessitat de confiança, transparència i control dels professionals.

El factor "Wow": Velocitat, Refinament i Perspectiva

A tot arreu, els primers usuaris estan impressionats amb l'experiència d'usuari, especialment aquells que se senten ofegats pel programari antic. Els elogis s'agrupen al voltant de tres àrees clau:

  • Una Interfície Preparada per a Executius: Els fundadors i operadors són un públic clau, i els comentaris de Product Hunt estan plens d'elogis per la interfície d'usuari "bonica" i "fluida". Els quadres de comandament estan dissenyats per donar als líders una comprensió ràpida i intuïtiva del flux d'efectiu, la taxa de despesa i la pista sense necessitat de ser un expert en comptabilitat.
  • Informes i Anàlisis Superiors: Un refrany comú és la qualitat dels informes financers. Un revisor de G2 ho va contrastar favorablement amb QuickBooks, assenyalant que estaven orgullosos de compartir els informes de Digits amb els clients. La capacitat d'analitzar instantàniament des d'una tendència d'alt nivell fins a la transacció específica que hi ha darrere és un moment "wow" freqüentment citat. Com un usuari de Reddit ho va descriure, els informes financers "tenen un aspecte increïble".
  • IA que se sent com un veritable pas endavant: Per als professionals cansats del màrqueting buit d'"IA", Digits sovint es veu com a compliment de la promesa. Un sentiment que es fa ressò als fòrums de comptabilitat de Reddit és que Digits representa un dels "primers exemples preparats per al mercat" d'una IA genuïnament útil aplicada a un llibre major. Per a les empreses amb necessitats senzilles, alguns ho anomenen un "canvi de joc."

El dèficit de confiança: on la "màgia" de la IA es troba amb la realitat

Malgrat els elogis, un fort corrent d'escepticisme professional recorre els comentaris. Per als comptables i assessors experimentats, la tensió principal és simple: la IA no és un pilot automàtic.

Aquesta preocupació es manifesta de diverses maneres:

  1. La necessitat de supervisió i explicabilitat: Com va informar Accounting Today, fins i tot Digits reconeix que els escenaris complexos com els devengos avançats encara requereixen intervenció manual. Els comptables de Reddit adverteixen que la IA pot ensopegar fàcilment amb casos extrems. No volen una "caixa negra"; volen veure per què la IA va prendre una decisió i tenir un sistema robust per revisar i corregir excepcions. Sense això, el risc d'errors silenciosos i compostos és massa alt.
  2. Fonaments fràgils: Digits, com moltes eines fintech, es basa en Plaid per connectar-se als comptes bancaris. Si bé això proporciona una àmplia cobertura, la realitat és que aquestes connexions es poden trencar. Com informen els usuaris dels fòrums de finances, les connexions bancàries poden fallar sobtadament i requereixen una re-autenticació. Per a un sistema que promet un funcionament autònom, aquesta dependència externa és un punt important de fragilitat que exigeix una experiència d'usuari resilient per "reparar" els enllaços trencats.
  3. Mancances crítiques de la UX: Petites friccions d'usabilitat poden crear grans dubtes sobre la maduresa d'un producte. Una revisió de G2 va esmentar que l'usuari inicialment pensava que no era possible exportar informes perquè la funció era difícil de trobar. Si bé el suport va aclarir com fer-ho, aquesta bretxa de descobriment és reveladora. Per a una eina professional, les capacitats d'importació/exportació no són un "complement"; són un requisit bàsic que hauria de ser inconfusible.

Oportunitats accionables: Tancar la bretxa entre la promesa i la pràctica

La bretxa entre la poderosa visió de Digits i la necessitat de control de l'usuari presenta oportunitats clares. Convertir els comentaris dels usuaris en funcions podria transformar l'escepticisme cautelós en una adopció segura.

  1. Generar confiança a través de la transparència: L'afirmació d'automatització del 95% de CPA Practice Advisor ha d'estar respaldada per una transparència radical.

    • Puntuacions de "Per què i confiança": Cada transacció automatitzada hauria de mostrar per què es va classificar (per exemple, "regla coincident", "similar a les 5 transaccions anteriors") juntament amb una puntuació de confiança. Un botó "Corregir i aprendre" amb un sol clic generaria confiança de l'usuari i un model més intel·ligent.
    • Una Safata d'Entrada d'Excepcions Veritable: Aprofitar la metàfora de la "safata d'entrada". Crear una cua dedicada per a les transaccions sobre les quals la IA no està segura, permetent correccions per lots, visualitzacions prèvies dels canvis i indicadors d'estat clars ("Necessita un rebut", "Necessita una regla de política").
  2. Clavar els fonaments professionals:

    • Un Centre d'Exportació Inconfusible: Elevar "Exportar" a una acció principal en tots els informes. Crear un "Centre d'Exportació" central on els usuaris puguin gestionar informes programats i descarregar paquets de dades històriques, tancant la bretxa de descobriment.
    • Un Quadre de Comandament de "Salut de la Connexió": Com que les connexions Plaid poden ser fràgils, proporcionar als usuaris un widget d'estat persistent que mostri la salut de cada canal bancari, l'última hora de sincronització i un flux de treball proactiu per guiar-los a través de la re-autenticació quan sigui necessari.
  3. Dissenyar per a diferents treballs a fer:

    • Vistes basades en rols: El fundador i el comptable necessiten coses diferents. Mantenir el "Mode Operador" ràpid i visual per als líders. Afegir un "Mode Comptable" que mostri eines de diari, fluxos de treball de devengo i pistes d'auditoria detallades.
    • Transferència humana sense fissures: Els usuaris de Capterra valoren poder contactar amb una persona real. Quan l'assistent d'IA arriba al seu límit, la sortida d'"escape" de "Parlar amb un humà" hauria d'estar clarament etiquetada i passar tot el context de la conversa a l'agent de suport per a una experiència sense fissures.

El camí a seguir

Digits ha captat amb èxit la imaginació d'un mercat àvid d'innovació. Ha demostrat que pot crear un programari bonic i perspicaç que resol un veritable punt feble per als líders empresarials.

El següent, i potser més difícil, repte és guanyar-se la confiança operativa profunda dels professionals de la comptabilitat que, en última instància, són responsables de la integritat dels llibres. En adoptar la transparència, dissenyant per a la supervisió i clavant els fonaments dels fluxos de treball professionals, Digits pot tancar la bretxa entre una promesa convincent i la pràctica fiable que exigeixen els seus usuaris.

Comptabilitat per a Professionals Creatius: Una Guia Completa

· 8 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Tant si ets dissenyador gràfic autònom, cineasta independent, fotògraf, escriptor o qualsevol altre tipus de professional creatiu, gestionar les teves finances pot semblar una distracció del teu art. Però les pràctiques de comptabilitat sòlides no només consisteixen a mantenir-se en compliment: són essencials per construir un negoci creatiu sostenible.

Per què els Professionals Creatius Necessiten una Comptabilitat Especialitzada

2025-08-03-bookkeeping-for-creative-professionals-a-complete-guide

El treball creatiu comporta desafiaments financers únics. A diferència de les empreses tradicionals amb ingressos mensuals predictibles, els professionals creatius sovint tracten amb:

  • Fluxos d'ingressos irregulars: Els projectes poden pagar-se en finalitzar-se, amb llacunes entre treballs
  • Despeses variables: Compres d'equipament, subscripcions de programari, lloguers d'estudis i costos de viatge que fluctuen dràsticament
  • Múltiples fonts d'ingressos: Combinació de treball de clients, drets d'autor, tarifes de llicència i ingressos passius
  • Comptabilitat basada en projectes: Seguiment de la rendibilitat per projecte o client en lloc de només la salut general del negoci

Aquests factors fan que els enfocaments comptables estàndard siguin menys efectius. Necessites un sistema dissenyat per a les realitats del treball creatiu.

Pràctiques Comptables Essencials per a Creatius

1. Separar les Finances Empresarials i Personals

Això no és negociable. Obre un compte corrent empresarial dedicat i utilitza'l exclusivament per a transaccions empresarials. Aquest simple pas:

  • Simplifica la preparació d'impostos dràsticament
  • Proporciona protecció legal per als teus actius personals
  • Facilita el seguiment de la rendibilitat real del negoci
  • Crea una impressió professional amb els clients

Fins i tot si ets un empresari individual, mantenir aquesta separació evita el malson de desembullar les despeses personals i empresarials en el moment de pagar els impostos.

2. Fer el Seguiment de Cada Despesa (Sí, Cada Una)

Els professionals creatius sovint perden deduccions valuoses perquè no fan el seguiment de les petites despeses. Aquella reunió de cafè amb un client? Deduïble. La tarifa d'aparcament per a una ubicació de sessió de fotos? Deduïble. Cursos de desenvolupament professional? Deduïble.

Categories a seguir amb cura:

  • Equipament i material: Càmeres, ordinadors, tauletes de dibuix, instruments musicals
  • Programari i subscripcions: Adobe Creative Cloud, eines de gestió de projectes, allotjament de llocs web
  • Materials i subministraments: Subministraments d'art, pel·lícula, costos d'impressió
  • Costos de l'espai de treball: Oficina a casa, lloguer d'estudi, membres de coworking
  • Serveis professionals: Advocats, comptables, consultors
  • Màrqueting i promoció: Desenvolupament de llocs web, targetes de visita, impressió de portfoli
  • Viatges i entreteniment: Reunions amb clients, conferències de la indústria, localització d'ubicacions
  • Assegurança: Responsabilitat civil, equipament, assegurança mèdica (si ets autònom)
  • Desenvolupament professional: Tallers, cursos, membres de la indústria

3. Implementar un Sistema de Seguiment Basat en Projectes

En lloc de només mirar els ingressos i despeses mensuals, fer el seguiment de la rendibilitat per projecte. Això revela:

  • Quins tipus de projectes són més rendibles
  • Quins clients proporcionen consistentment bons rendiments
  • On estàs cobrant menys o gastant massa
  • Com preuar els projectes futurs amb més precisió

Crear un simple full de càlcul o utilitzar un programari de comptabilitat per registrar:

  • Nom del projecte i client
  • Hores estimades vs. hores reals
  • Tots els costos directes (materials, subcontractistes, programari específic)
  • Ingressos totals
  • Marge de benefici net

Aquestes dades es tornen valuoses per a la planificació empresarial i les estratègies de preus.

4. Domina l'Art de la Facturació

La gestió del flux de caixa comença amb una facturació eficaç. Les millors pràctiques inclouen:

Temps: Factura ràpidament en fites o finalització del projecte. Retards en la facturació signifiquen retards en el pagament.

Claredat: Desglossa els teus serveis amb claredat. Inclou detalls del projecte, lliuraments i condicions de pagament.

Condicions de pagament: Net 30 és estàndard, però considera oferir petits descomptes per al pagament immediat (p. ex., 2% de descompte per al pagament en 10 dies).

Sistema de seguiment: Implementa recordatoris automatitzats per a factures impagades. La majoria del programari de comptabilitat pot gestionar això automàticament.

Dipòsits: Per a projectes més grans, requereix un dipòsit inicial del 25-50%. Això et protegeix del no pagament i ajuda amb el flux de caixa.

5. Planificar els Ingressos Irregulars

El cicle de festa o fam és real per als professionals creatius. Construir estabilitat financera requereix:

Suavització d'ingressos: Reserva un percentatge de cada pagament en un compte de "reserva d'ingressos" separat. Durant els mesos més lents, paga't a tu mateix d'aquesta reserva per mantenir un ingrés personal consistent.

Fons d'emergència: Apunta a 3-6 mesos de despeses operatives empresarials en un compte fàcilment accessible.

Estalvi d'impostos: Reserva el 25-35% de cada pagament per a impostos estimats. Ajusta aquest percentatge segons la teva taxa impositiva real.

Fons de reinversió: Assigna una porció dels beneficis per a millores d'equipament, màrqueting o desenvolupament professional.

6. Comprendre les Teves Obligacions Fiscals

Els professionals creatius s'enfronten a consideracions fiscals específiques:

Impostos estimats trimestrals: Si esperes deure més de 1.000 dòlars en impostos, hauràs de fer pagaments d'impostos estimats trimestrals. Ometre'ls pot resultar en sancions.

Impost sobre el treball per compte propi: Pagaràs tant la part de l'empresari com la del treballador dels impostos de la Seguretat Social i Medicare, aproximadament el 15,3% sobre els beneficis nets.

Deducció per oficina a casa: Si utilitzes part de la teva llar exclusivament per a negocis, pots deduir una part del lloguer, els serveis públics, l'assegurança i el manteniment.

Contribucions de jubilació: Els plans de jubilació per compte propi (SEP-IRA, Solo 401(k)) ofereixen deduccions fiscals mentre construeixes el teu futur financer.

7. Automatitzar On Sigui Possible

La comptabilitat moderna no requereix entrades de llibre major manuals. Aprofita la tecnologia:

  • Integració del feed bancari: La majoria del programari de comptabilitat importa i categoritza automàticament les transaccions
  • Escaneig de rebuts: Les aplicacions mòbils et permeten fotografiar rebuts i adjuntar-los a les transaccions
  • Transaccions recurrents: Configura l'enregistrament automàtic per a despeses regulars com les subscripcions
  • Facturació automatitzada: Programa factures recurrents per a clients de bestreta
  • Seguiment de despeses: Utilitza aplicacions que se sincronitzen amb el teu banc per categoritzar les despeses en temps real

Errors Comptables Comuns a Evitar

Esperar fins a la temporada d'impostos: Actualitza els teus llibres almenys mensualment. Posar-se al dia crea estrès i augmenta la possibilitat d'errors o deduccions perdudes.

Barrejar models de negoci: Si tens tant vendes de productes com ingressos per serveis, fes-ne un seguiment per separat. Tenen diferents estructures de costos i mètriques de rendibilitat.

Ignorar els comptes per cobrar: Les factures impagades són ingressos que has guanyat però que no has cobrat. Gestiona activament els teus AR per mantenir un flux de caixa saludable.

Oblidar l'amortització: Les grans compres d'equipament s'han d'amortitzar al llarg de diversos anys en lloc de despeses totals en l'any de la compra. Això proporciona beneficis fiscals més consistents.

No fer còpies de seguretat de les dades: Fes còpies de seguretat periòdicament dels teus registres financers tant localment com al núvol. Perdre anys de dades financeres seria catastròfic.

Construir Millors Hàbits Financers

Una comptabilitat exitosa no es tracta de perfecció, sinó de consistència. Comença amb aquests hàbits pràctics:

Cita setmanal amb els diners: Dedica 30 minuts cada setmana a revisar les transaccions, categoritzar les despeses i fer el seguiment de les factures impagades.

Revisió mensual: Genera estats de pèrdues i guanys i compara'ls amb els mesos anteriors. Busca tendències i anomalies.

Planificació trimestral: Revisa la teva posició financera, paga els impostos estimats i ajusta la teva estratègia de preus o de negoci en funció del rendiment real.

Avaluació anual: Tanca els teus llibres per a l'any, revisa la rendibilitat general i estableix objectius financers per a l'any vinent.

Quan Obtenir Ajuda Professional

Tot i que molts professionals creatius poden gestionar la comptabilitat bàsica, considera l'ajuda professional quan:

  • El teu negoci genera més de 75.000 dòlars en ingressos anuals
  • Estàs afegint empleats o subcontractistes
  • Estàs formant una LLC o corporació
  • Estàs tractant amb situacions complexes com ara ingressos multiestatals o clients internacionals
  • Et trobes consistentment endarrerit en les tasques de comptabilitat
  • Estàs dedicant més de 5 hores per setmana a la gestió financera

Un comptable o assessor financer professional pot gestionar els detalls tècnics mentre tu et centres en el treball creatiu. El cost sol ser compensat per l'estalvi de temps, la reducció de l'estrès i les estratègies fiscals optimitzades.

La Conclusió

Una bona comptabilitat transforma el teu negoci creatiu d'un hobby en una carrera sostenible. Proporciona la claredat financera necessària per prendre decisions estratègiques, garanteix el compliment fiscal i crea una base per al creixement a llarg termini.

Comença senzill: separa les teves finances, fes el seguiment de cada despesa i factura ràpidament. Construeix a partir d'aquí a mesura que creixi el teu negoci. El temps que inverteixis avui en una comptabilitat adequada donarà dividends durant els anys vinents, tant en reducció de l'estrès com en augment de la rendibilitat.

El teu talent creatiu et va portar als negocis. Una comptabilitat intel·ligent t'hi mantindrà.


Aquest article té finalitats informatives únicament i no s'ha de considerar assessorament financer, legal o fiscal. Consulta amb professionals qualificats sobre la teva situació específica.

Tinença de Llibres vs. Comptabilitat: Quina és la Diferència i Com Encaixa Beancount?

· 4 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Quan gestiones un negoci o les teves finances personals, els termes tinença de llibres i comptabilitat sovint es confonen. Però entendre les seves diferències —especialment quan utilitzes una eina de text pla com Beancount— pot ajudar-te a construir millors sistemes i a prendre decisions financeres més intel·ligents.

En aquesta guia, explorarem els rols de la tinença de llibres i la comptabilitat, i com Beancount dona suport a ambdues (sí, de veritat).

2025-06-27-accounting-vs-bookkeeping

📘 Tinença de Llibres: L'Art del Seguiment Diari

La tinença de llibres és la capa fonamental de la gestió financera. Es tracta de registrar el que realment va passar —sense suposicions ni previsions.

La tinença de llibres inclou:

  • Registrar ingressos i despeses
  • Fer un seguiment d'actius i passius
  • Etiquetar transaccions per a ús posterior
  • Mantenir un llibre major

A Beancount, això es veu així:

2025-06-27 * "Stripe Payout"
Assets:Bank:Checking 1,200.00 USD
Income:Sales

Cada transacció és un bloc de construcció. Encara no estàs analitzant —simplement estàs registrant la veritat, una línia a la vegada.

Si tot just comences, Beancount fomenta bons hàbits de tinença de llibres mitjançant la seva estructura explícita i sintaxi llegible. Et veuràs obligat (de bona manera!) a fer un seguiment de cada cèntim i a explicar cada transacció.

📊 Comptabilitat: Convertint Dades en Coneixement

La comptabilitat es basa en els teus registres de tinença de llibres per respondre preguntes més profundes:

  • Som rendibles?
  • Quanta liquiditat tenim?
  • Hem de pagar per avançat aquest programari o registrar-lo com a despesa mensualment?
  • Com minimitzem els impostos?

En comptabilitat, tu:

  • Conciliar comptes i ajustar entrades
  • Generar informes com els estats de pèrdues i guanys
  • Amortitzar actius
  • Planificar impostos i despeses futures

Amb Beancount, pots analitzar els teus registres utilitzant eines com beancount.io:

  • Navegar per balanços, estats de resultats i gràfics de flux de caixa
  • Visualitzar ingressos per categoria
  • Anotar decisions utilitzant metadades (p. ex., tag:business-trip)

Vols fer un seguiment d'aquella subscripció anual de Zoom?

2025-01-15 * "Zoom Annual Plan"
Expenses:Software 149.90 USD
Assets:Bank:Checking
tag:business-tools

Més tard, pots amortitzar-lo mensualment o analitzar-lo durant les sessions de pressupost.

👩‍💼 Tenedor de Llibres vs. Comptable: Qui Fa Què?

  • Tenedor de Llibres: Se centra en la precisió. Registra, categoritza i organitza.
  • Comptable: Afegeix interpretació. Assessora, planifica i modela resultats.

Beancount et permet ser ambdós, o transferir una capa de manera neta a un professional.

Per exemple:

  • Com a fundador, pots fer la teva pròpia tinença de llibres amb Beancount.
  • En temporada d'impostos, exportes informes o dades en brut perquè el teu comptable els finalitzi.

🛠️ Programari de Tinença de Llibres i Comptabilitat: On Encaixa Beancount?

La majoria d'eines convencionals (p. ex., QuickBooks, Xero) difuminen la línia entre la tinença de llibres i la comptabilitat. Beancount adopta un enfocament diferent:

  • Ho gestiones tot a través de text pla, emmagatzemat en control de versions si ho desitges.
  • No hi ha ocultació de transaccions ni màgia entre bastidors.
  • Se t'anima a entendre els teus propis llibres.

Beancount és ideal per a aquells que valoren la transparència, la integritat de les dades i l'automatització mitjançant eines de codi obert.

🧠 Per Què Aquesta Distinció és Important

Conèixer la diferència entre la tinença de llibres i la comptabilitat t'ajuda a:

  • Mantenir-te compliant i preparat per a auditories
  • Entendre on invertir el temps (seguiment diari vs. coneixements mensuals)
  • Comunicar-te clarament amb professionals financers
  • Escalar els teus sistemes financers sense ofegar-te en la complexitat

🪄 Reflexió Final: El Teu Llibre Major, Les Teves Regles

Tant si ets un creador individual com el propietari d'una petita empresa, Beancount et dona el poder de gestionar els teus llibres amb precisió —i, finalment, prendre decisions estratègiques com un director financer (CFO).

Recorda:

  • Tinença de llibres = el que va passar
  • Comptabilitat = el que significa

Amb Beancount, estàs construint ambdues capes amb claredat i confiança.

Fes-me saber si vols una versió imprimible o un seguiment tutorial.

Beancount per a Propietaris de Petites Empreses

· 5 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Conceptes Bàsics de Comptabilitat que Pots Entendre —i Dominar

Gestionar els teus propis llibres no ha de significar fulls de càlcul, estrès o programari car. Beancount t'ofereix una manera minimalista, auditable i potent de fer la comptabilitat utilitzant només text pla i un sistema de comptabilitat de partida doble.

2025-06-25-beancount-for-small-businesses

Aquesta guia és la teva introducció completa per posar en ordre els llibres de la teva petita empresa amb Beancount —amb exemples reals i instruccions pas a pas.

🧾 Què és Beancount?

Beancount és un sistema de comptabilitat de text pla de codi obert construït al voltant de la comptabilitat de partida doble. Escrius les teves transaccions en fitxers .beancount i utilitzes eines com bean-doctor, bean-report o Fava per analitzar i visualitzar els teus llibres.

Aquí tens una transacció bàsica:

2025-06-01 * "Client Payment: Invoice #123"
Assets:Bank:Business:Checking 1,200.00 USD
Income:Consulting -1,200.00 USD

És llegible, programable i controlable per versions —perfecte per als propietaris d'empreses que volen transparència i control.

📌 Per què la Comptabilitat és Important (i Per què Beancount)

  • La necessites per als impostos
  • La necessites per a la claredat
  • La necessites per al finançament
  • La necessites per detectar errors aviat

I amb Beancount, pots fer tot això amb només un editor de text i algunes eines.

🪜 8 Passos per Començar a Fer la Teva Pròpia Comptabilitat amb Beancount

1. Separa les Finances Empresarials i Personals

Obre un compte corrent i una targeta de crèdit empresarials separats. Reflecteix-ho a Beancount:

2025-06-01 open Assets:Bank:Business:Checking USD
2025-06-01 open Liabilities:CreditCard:Business USD

Això manté els teus llibres nets i et protegeix legalment (especialment si ets una LLC o corporació).

2. Utilitza la Comptabilitat de Partida Doble

Cada esdeveniment financer afecta dos comptes. Beancount força aquest equilibri per disseny:

2025-06-05 * "Web hosting payment"
Expenses:Hosting 15.00 USD
Assets:Bank:Business:Checking -15.00 USD

Això garanteix la integritat matemàtica en el teu llibre major.

3. Tria la Base d'Efectiu o de Meritació

  • Base d'Efectiu: Només registra ingressos/despeses quan es rep/gasta diners.
  • Base de Meritació: Fes un seguiment de les obligacions (Comptes a Pagar/Comptes a Cobrar).

Exemple de base d'efectiu:

2025-06-10 * "Client payment received"
Assets:Bank:Business:Checking 800.00 USD
Income:Sales -800.00 USD

Exemple de base de meritació (factura enviada, després pagament rebut):

2025-06-01 * "Invoice #2001 issued"
Assets:AccountsReceivable 800.00 USD
Income:Sales -800.00 USD

2025-06-15 * "Payment received for Invoice #2001"
Assets:Bank:Business:Checking 800.00 USD
Assets:AccountsReceivable -800.00 USD

4. Configura el teu Pla de Comptes

Defineix les teves categories clarament. Un exemple minimalista:

2025-01-01 open Income:Sales USD
2025-01-01 open Expenses:Software USD
2025-01-01 open Expenses:Meals USD
2025-01-01 open Equity:Owner USD

Adapta'ls al teu negoci. Mantén-los consistents i descriptius.

5. Categoritza les Transaccions (amb Metadades)

Utilitza metadades per fer un seguiment del context. Això ajuda amb les deduccions, auditories i claredat.

2025-06-18 * "Team lunch after Q2 milestone"
Expenses:Meals 90.00 USD
Assets:Bank:Business:Checking -90.00 USD
; business_purpose: Q2 celebration
; attendees: Alice, Bob, Tian

Afegeix etiquetes o enllaços als rebuts:

  ; receipt: ./receipts/2025-06-18-lunch.jpg

6. Emmagatzema Documents de Suport

Utilitza Dropbox, Google Drive o una carpeta receipts/. Després, enllaça'ls a Beancount així:

2025-06-02 * "Domain Renewal - GoDaddy"
Expenses:Hosting 20.00 USD
Assets:Bank:Business:Checking -20.00 USD
; receipt: ./receipts/domain-godaddy.pdf

Els auditors i professionals fiscals t'estimaran.

7. Organitza't per a les Deduccions

Marca clarament les despeses deduïbles:

2025-06-03 * "Adobe Creative Cloud Subscription"
Expenses:Software 60.00 USD
Assets:Bank:Business:Checking -60.00 USD
; deductible: true
; usage: 100% business

Utilitza metadades personalitzades o etiquetes com #deductible per fer un seguiment de les possibles deduccions.

8. Fes-ho un Hàbit

Crea un flux de treball. Exemple:

# Weekly bookkeeping routine
git pull origin main
bean-extract transactions.csv >> ledger.beancount
bean-doctor ledger.beancount
bean-check ledger.beancount
fava ledger.beancount

O simplement compromet-te a un "Divendres Beancount" i concilia-ho tot setmanalment.

💼 Fes-ho Tu Mateix o Contracta Ajuda?

Pots fer-ho tot tu mateix amb Beancount. Però fins i tot els usuaris avançats haurien de:

  • Consultar un expert comptable durant la configuració
  • Contractar un comptable en el moment dels impostos si cal
  • Utilitzar Fava per als informes mensuals

Obtindràs tot el poder d'un sistema de comptabilitat sense dependència del proveïdor ni quotes de subscripció.

🛠️ Eines Recomanades per als Usuaris de Beancount

  • Fava – un bonic panell web per als fitxers de Beancount
  • bean-doctor – comprovacions de salut per al teu llibre major
  • bean-query – executa informes tipus SQL
  • beancount-import / beanie – importació bancària automatitzada
  • Control de versions – utilitza Git per fer un seguiment dels canvis als teus llibres

✅ Exemple Final: Flux Complet de Transaccions

2025-06-20 * "Consulting payment from Acme Inc."
Assets:Bank:Business:Checking 3,000.00 USD
Income:Consulting -3,000.00 USD
; invoice: 2025-06-acme
; project: "Backend API redesign"

2025-06-21 * "Notion Pro Plan"
Expenses:Software 10.00 USD
Assets:Bank:Business:Checking -10.00 USD
; purpose: project documentation
; receipt: ./receipts/notion-june.pdf

🎯 Resum

Beancount és perfecte per als propietaris de petites empreses que volen:

  • Mantenir els costos baixos
  • Mantenir el control total de les seves finances
  • Evitar la inflor del programari heretat
  • Adoptar la transparència i la simplicitat del text pla

T'agradaria una plantilla d'inici .bean descarregable per al teu negoci? Fes-me saber el tipus de negoci, i en crearé una a mida per a tu.

L'Ecosistema Beancount: Una Anàlisi Exhaustiva

· 45 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Funcionalitat Central i Filosofia de Beancount

Beancount és un sistema de comptabilitat de partida doble de codi obert que utilitza fitxers de text pla per registrar transaccions. En el seu nucli, Beancount tracta el teu llibre major com un conjunt de dades definit per una gramàtica senzilla i estricta. Cada esdeveniment financer (transaccions, obertura de comptes, preus de mercaderies, etc.) és una directiva en un fitxer de text, que Beancount analitza i converteix en una base de dades en memòria d'assentaments. Aquest disseny aplica el principi de partida doble: cada transacció ha d'equilibrar dèbits i crèdits entre comptes. El resultat és un llibre major altament transparent i auditable que pots controlar per versions, inspeccionar i consultar amb facilitat.

2025-04-15-beancount-ecosystem

Filosofia – correcció i minimalisme: El disseny de Beancount prioritza la integritat de les dades i la simplicitat. El seu creador, Martin Blais, descriu Beancount com a "pessimista" en assumir que l'usuari comet errors i, per tant, imposa comprovacions i restriccions addicionals. Per exemple, Beancount no et permetrà eliminar actius que mai no s'han afegit (evitant saldos negatius d'existències o de caixa) i pot assegurar que cada compte s'obre abans d'utilitzar-lo. Manca el concepte de Ledger de registres "virtuals" o equilibrats automàticament – una elecció intencional per forçar assentaments totalment equilibrats. Beancount, de fet, "aplica una correcció estricta" amb més comprovacions creuades de les que proporciona la partida doble bàsica. Aquest enfocament cautelós atrau els usuaris que "no confien massa en si mateixos" i volen que el programari detecti els seus errors.

Opcions mínimes, màxima consistència: En contrast amb la multitud d'opcions de línia de comandes i d'ajust de Ledger, Beancount opta pel minimalisme. Hi ha molt poques opcions globals, i cap que canviï la semàntica de les transaccions fora del fitxer del llibre major. Tota la configuració que afecta la comptabilitat (com els mètodes de base de cost de mercaderies o els supòsits de registre) es fa dins del fitxer mitjançant directives o connectors, assegurant que carregar el mateix fitxer sempre produeix els mateixos resultats independentment de com es generin els informes. Aquest disseny evita la complexitat dels nombrosos ajustos de Ledger i les interaccions subtils entre ells. La filosofia de Beancount és que una eina de comptabilitat hauria de ser un pipeline estable i determinista des del fitxer d'entrada fins als informes. Ho aconsegueix tractant el llibre major com un flux ordenat de directives que es poden processar programàticament en seqüència. Fins i tot coses que Ledger tracta com a sintaxi especial (com els saldos d'obertura o les declaracions de preus) són directives de primera classe en el model de dades de Beancount, la qual cosa fa que el sistema sigui altament extensible.

Extensibilitat mitjançant connectors i llenguatge de consulta: Beancount està implementat en Python i proporciona ganxos per injectar lògica personalitzada al pipeline de processament. Els usuaris poden escriure connectors en Python que operen sobre el flux de transaccions (per exemple, per aplicar una regla personalitzada o generar assentaments automàtics). Aquests connectors s'executen a mesura que es processa el fitxer, estenent eficaçment la funcionalitat central de Beancount sense necessitat de modificar el codi font. Beancount també inclou un potent llenguatge de consulta (inspirat en SQL) per analitzar i desglossar el llibre major. L'eina bean-query tracta el llibre major analitzat com una base de dades i et permet executar consultes analítiques – per exemple, sumar despeses per categoria o extreure totes les transaccions per a un beneficiari determinat. A Beancount 3.x, aquesta capacitat de consulta es va traslladar a un paquet beanquery autònom, però des de la perspectiva de l'usuari encara proporciona informes flexibles mitjançant consultes tipus SQL.

Text pla i control de versions: Com a eina de comptabilitat de text pla, Beancount posa èmfasi en el control de l'usuari i la longevitat de les dades. El llibre major és simplement un fitxer de text .beancount que pots editar en qualsevol editor de text. Això significa que tot el teu historial financer s'emmagatzema en un format llegible per humans, i pots posar-lo a Git o un altre VCS per fer un seguiment dels canvis al llarg del temps. Els usuaris sovint mantenen el seu fitxer Beancount sota control de versions per mantenir un registre d'auditoria de cada edició (amb missatges de commit que descriuen els canvis). Aquest enfocament s'alinea amb la filosofia de Beancount que les dades comptables, especialment les finances personals o de petites empreses, han de ser transparents i "a prova de futur" – no bloquejades en una base de dades propietària. En paraules del mateix Martin Blais, Beancount és una "obra d'amor" construïda per ser senzill, durador i gratuït per a la comunitat. Va ser desenvolupat per primera vegada al voltant de 2007 i ha evolucionat a través de reescriptures importants (de la v1 a la v2, i ara la v3 el 2024) per refinar el seu disseny tot preservant la seva filosofia central de minimalisme i correcció.

Eines, Plugins i Extensions a l'Ecosistema Beancount

L'ecosistema Beancount ha desenvolupat un ric conjunt d'eines, plugins i extensions que milloren la funcionalitat bàsica del llibre major. Aquests inclouen la importació de dades, l'edició de llibres majors, la visualització d'informes i l'addició de funcions comptables especialitzades. A continuació es presenta una visió general dels components clau i complements en el món Beancount:

Utilitats d'Importació de Dades (Importadors)

Una de les necessitats més importants per a l'ús pràctic és la importació de transaccions de bancs, targetes de crèdit i altres institucions financeres. Beancount proporciona un marc d'importació i scripts d'importació contribuïts per la comunitat per a aquest propòsit. A Beancount 2.x, el mòdul integrat beancount.ingest (amb ordres com bean-extract i bean-identify) s'utilitzava per definir connectors d'importació en Python i aplicar-los als extractes descarregats. A Beancount 3.x, això ha estat substituït per un projecte extern anomenat Beangulp. Beangulp és un marc d'importadors dedicat que va evolucionar de beancount.ingest i ara és la manera recomanada per automatitzar la importació de transaccions per a Beancount 3.0. Permet escriure scripts de Python o eines de línia d'ordres que llegeixen fitxers externs (com ara extractes CSV o PDF) i generen entrades de Beancount. Aquest nou enfocament desacobla la lògica d'importació del nucli de Beancount – per exemple, l'antiga ordre bean-extract s'ha eliminat a la v3, i en el seu lloc, els vostres propis scripts d'importació produeixen transaccions a través de la interfície CLI de Beangulp.

Existeixen desenes d'importadors predefinits per a diferents bancs i formats, contribuïts per la comunitat. Hi ha scripts d'importació per a institucions de tot el món – des d'Alipay i WeChat Pay a la Xina, fins a diversos bancs europeus (Commerzbank, ING, ABN AMRO, etc.), fins a bancs dels EUA com Chase i Amex. Molts d'aquests es recopilen en repositoris públics (sovint a GitHub) o en paquets com beancount-importers. Per exemple, el projecte Tarioch Beancount Tools (tariochbctools) proporciona importadors per a bancs suïssos i del Regne Unit i fins i tot gestiona importacions de transaccions de criptomonedes. Un altre exemple és Lazy Beancount, que empaqueta un conjunt d'importadors comuns (per a Wise, Monzo, Revolut, IBKR, etc.) i proporciona una configuració basada en Docker per a una automatització senzilla. Independentment del banc o servei financer que utilitzeu, és probable que algú hagi escrit un importador de Beancount per a ell – o podeu escriure el vostre propi utilitzant el marc de Beangulp. La flexibilitat de Python significa que els importadors poden gestionar l'anàlisi de fitxers CSV/Excel, descàrregues OFX/QIF, o fins i tot el scraping d'APIs, i després emetre transaccions en format Beancount estandarditzat.

Edició i integració amb editors

Com que els llibres de Beancount són només text, els usuaris sovint aprofiten els seus editors de text o IDEs preferits per mantenir-los. L'ecosistema ofereix connectors de suport per a editors per fer aquesta experiència més fluida. Hi ha extensions per a molts editors populars que afegeixen ressaltat de sintaxi, autocompletat de noms de comptes i comprovació d'errors en temps real:

  • Emacs Beancount-Mode: Un mode principal d'Emacs (beancount-mode) està disponible per editar fitxers .beancount, oferint funcionalitats com el ressaltat de sintaxi i la integració amb el verificador de Beancount. Fins i tot pot executar bean-check en segon pla, de manera que els errors en el llibre (com una transacció desequilibrada) es senyalitzen a mesura que edites.
  • Extensió de VS Code: Una extensió de Beancount al Marketplace de VSCode proporciona comoditats similars per als usuaris de Visual Studio Code. Admet ressaltat de sintaxi, alineació d'imports, autocompletat per a comptes/beneficiaris i fins i tot comprovacions de saldo al moment quan deses el fitxer. També es pot integrar amb Fava, permetent-te iniciar la interfície web de Fava des de dins de VSCode.
  • També existeixen connectors o modes per a Vim, Atom i altres editors. Per exemple, hi ha una gramàtica Tree-sitter per a Beancount, que impulsa el ressaltat de sintaxi en editors moderns i fins i tot va ser adoptada en el component d'editor basat en web de Fava. En resum, sigui quin sigui el teu entorn d'edició, la comunitat probablement ha proporcionat un connector per fer que l'edició de fitxers Beancount sigui còmoda i sense errors.

Per a l'entrada ràpida de transaccions fora dels editors tradicionals, també hi ha eines com Bean-add i aplicacions mòbils. Bean-add és una eina de línia d'ordres que permet afegir una nova transacció mitjançant una sol·licitud o una línia única, gestionant suggeriments de data i compte. Al mòbil, un projecte anomenat Beancount Mobile proporciona una interfície senzilla per introduir transaccions en moviment (per exemple, registrant una compra en efectiu des del teu telèfon). A més, existeix un Bot de Telegram de Beancount per capturar transaccions mitjançant missatgeria: pots enviar un missatge amb els detalls de la transacció, i el bot el formata al teu fitxer de llibre.

Interfícies Web i Eines de Visualització

(Fava) La interfície web de Fava proporciona un panell interactiu per a Beancount, amb informes com un compte de pèrdues i guanys amb visualitzacions (mostrat aquí com un treemap de despeses per categoria) juntament amb taules de comptes i saldos.

La interfície principal per a Beancount és Fava, una interfície web moderna. Fava s'executa com una aplicació web local que llegeix el vostre fitxer de Beancount i produeix una experiència interactiva rica al vostre navegador. Ofereix un conjunt complet d'informes: balanç de situació, compte de pèrdues i guanys, patrimoni net al llarg del temps, participacions de cartera, gràfics de rendiment, pressupostos i més – tot de sèrie. Els usuaris sovint citen Fava com una raó important per triar Beancount per sobre d'altres eines de comptabilitat de text pla. Amb una sola ordre (fava ledger.beancount), podeu navegar per les vostres finances amb gràfics i taules en lloc de text. Fava admet característiques com: aprofundir en els comptes, filtrar transaccions per beneficiari o etiqueta, un editor de consultes (perquè pugueu executar consultes de Beancount i veure els resultats al navegador), i fins i tot un editor web integrat per al vostre llibre major. És altament usable, fent que la comptabilitat de text pla sigui accessible per a aquells que prefereixen interfícies visuals.

Sota el capó, Fava està escrit en Python (Flask al backend) i JavaScript (Svelte al frontend). Té el seu propi cicle de llançament i es manté activament. Cal destacar que Fava ha seguit el ritme del desenvolupament de Beancount – per exemple, Fava 1.30 va afegir suport per a Beancount v3, canviant per utilitzar els nous paquets beanquery i beangulp internament. (Encara admet Beancount 2 per a llibres majors antics.) L'enfocament de Fava en la usabilitat inclou detalls agradables com l'autocompletat a l'editor web, i una interfície d'usuari elegant amb mode fosc i gràfics responsius. També hi ha un spin-off anomenat Fava-GTK, que empaqueta Fava en una aplicació d'escriptori per a usuaris de GNOME/Linux que prefereixen una sensació d'aplicació nativa.

Més enllà de Fava, existeixen altres opcions de visualització i anàlisi. Com que les dades de Beancount es poden exportar o consultar com a taules, els usuaris sovint aprofiten eines com els quaderns Jupyter o Pandas per a anàlisis personalitzades. Per exemple, un usuari descriu com extreure dades de Beancount a través de la interfície de consulta a un DataFrame de Pandas per preparar un informe personalitzat. També hi ha scripts aportats per la comunitat per a informes específics – per exemple, una eina d'anàlisi d'assignació de cartera o un gràfic de control de procés per a la despesa vs. el patrimoni net. No obstant això, per a la majoria de la gent, Fava proporciona prou potència d'informes sense necessitat d'escriure codi. Fins i tot admet extensions: podeu afegir fitxers Python que afegeixin noves pàgines d'informes o gràfics a Fava. Una extensió notable és fava-envelope per a la pressupostació per sobres dins de Fava. En general, Fava serveix com a centre de visualització central de l'ecosistema Beancount.

Utilitats i Scripts de Línia d'Ordres

Beancount ve amb diverses eines de línia d'ordres (CLI) (especialment a la branca antiga v2, algunes de les quals es van retallar a la v3). Aquestes eines operen sobre el vostre fitxer de llibreta per comprovar-lo o generar informes específics en text o HTML:

  • bean-check: un validador que comprova errors de sintaxi o errors comptables al fitxer. Executar bean-check myfile.beancount us alertarà de qualsevol desequilibri, compte que falta o altres problemes, i no mostrarà res si el fitxer no té errors.
  • bean-format: un formatejador que endreça la vostra llibreta alineant els números en columnes netes, molt semblant a executar un formatejador de codi en el codi font. Això ajuda a mantenir el fitxer net i llegible.
  • bean-query: una eina interactiva de shell o per lots per executar el llenguatge de consulta de Beancount a la vostra llibreta. La podeu utilitzar per produir informes tabulars personalitzats (p. ex., bean-query myfile.beancount "SELECT account, sum(amount) WHERE ...").
  • bean-report: un generador d'informes versàtil (a la v2) que pot generar informes predefinits (balanç, compte de pèrdues i guanys, balanç de comprovació, etc.) a la consola o a fitxers. Per exemple, bean-report file.beancount balances imprimiria els saldos dels comptes. (A la pràctica, molts d'aquests informes de text han estat substituïts per la presentació més agradable de Fava.)
  • bean-web / bean-bake: una interfície web antiga que serviria els informes a localhost o els "cuinaria" com a fitxers HTML estàtics. Aquests s'utilitzaven principalment abans que Fava es popularitzés; bean-web proporcionava una vista web bàsica dels mateixos informes que bean-report podia generar. A Beancount 3, bean-web s'ha eliminat (ja que Fava és ara el frontend web recomanat, oferint una experiència superior).
  • bean-example: una utilitat per generar un fitxer de llibreta d'exemple (útil per als nouvinguts per veure una plantilla d'entrades de Beancount).
  • bean-doctor: una eina de depuració que pot diagnosticar problemes a la vostra llibreta o entorn.

Val la pena assenyalar que, a partir de Beancount v3, moltes d'aquestes eines es van traslladar fora del projecte principal. El paquet principal de Beancount es va optimitzar, i eines com el motor de consulta i els importadors es van dividir en paquets separats (beanquery, beangulp, etc.) per a un manteniment més fàcil. Per exemple, la funcionalitat de bean-query ara la proporciona l'eina beanquery, que s'instal·la per separat. Des de la perspectiva de l'usuari, la funcionalitat segueix estant disponible; simplement s'ha modularitzat. La comunitat d'Arch Linux va notar aquest canvi en actualitzar Fava: el paquet de Fava va afegir dependències de beanquery i beangulp per donar suport a Beancount 3.x. Aquest enfocament modular també permet a altres membres de la comunitat contribuir a aquestes eines auxiliars de manera més independent del cicle de llançament de Beancount.

Connectors i Extensions de Beancount

Una de les fortaleses destacades de l'ecosistema Beancount és el sistema de connectors. Afegint una línia plugin "module.name" al vostre fitxer Beancount, podeu incorporar lògica Python personalitzada que s'executa durant el processament del llibre major. La comunitat ha creat molts connectors per estendre les capacitats de Beancount:

  • Qualitat de les dades i regles: Alguns exemples inclouen beancount-balexpr, que us permet afirmar equacions que involucren múltiples comptes (p. ex., Actiu A + Actiu B = Passiu X), i beancount-checkclosed, que insereix automàticament assercions de saldo quan tanqueu un compte per assegurar-vos que el seu saldo final sigui zero. Fins i tot hi ha un connector per assegurar que les transaccions del fitxer estiguin ordenades per data (autobean.sorted) per detectar entrades desordenades.
  • Automatització: El connector beancount-asset-transfer pot generar assentaments de transferència en espècie entre comptes (útil per moure accions entre corredors preservant la base de cost). Un altre, autobean.xcheck, contrasta el vostre llibre major de Beancount amb extractes externs per detectar discrepàncies.
  • Transaccions recurrents i pressupostos: El connector de "repetició" o interpolació d'Akuukis permet definir transaccions recurrents o repartir una despesa anual al llarg dels mesos. Per a la pressupostació, l'extensió fava-envelope (utilitzada a través de Fava) admet la metodologia de pressupost per sobres en text pla. També hi ha MiniBudget de Frank Davies, una petita eina autònoma inspirada en Beancount per ajudar amb la pressupostació per a ús personal o de petita empresa.
  • Impostos i informes: Alguns connectors ajuden amb la comptabilitat fiscal, com un que classifica automàticament els guanys de capital en a curt vs. a llarg termini. Un altre (fincen_114 de Justus Pendleton) genera un informe FBAR per als contribuents dels EUA amb comptes estrangers, il·lustrant com les dades de Beancount es poden aprofitar per a informes reguladors.
  • Repositoris de connectors de la comunitat: Hi ha conjunts de connectors curats com beancount-plugins (de Dave Stephens) que se centren en coses com els assentaments d'amortització, i beancount-plugins-zack (de Stefano Zacchiroli) que inclouen ajudants diversos com directives d'ordenació.

A més dels connectors, altres eines d'utilitat que orbiten Beancount aborden necessitats específiques. Per exemple, beancount-black és un autoformatador similar al formatador de codi Black, però per a fitxers de llibre major de Beancount. Hi ha un Bot de Beancount (Telegram/Mattermost) per afegir transaccions via xat, com s'ha esmentat, i un flux de treball d'Alfred per a macOS per afegir ràpidament transaccions al vostre fitxer. Una eina anomenada Pinto ofereix una CLI "sobrecarregada" amb entrada interactiva (com un bean-add millorat). Per a aquells que migren d'altres sistemes, existeixen convertidors (YNAB2Beancount, CSV2Beancount, GnuCash2Beancount, Ledger2Beancount) per ajudar a importar dades d'altres llocs.

En resum, l'ecosistema Beancount és bastant extens. La Taula 1 a continuació enumera algunes de les principals eines i extensions amb els seus rols:

Eina/ExtensióDescripció
Fava (interfície web)Aplicació web completa per visualitzar i editar llibres de Beancount. Proporciona informes interactius (balanç, ingressos, etc.), gràfics i capacitats de consulta. Gran impuls a la usabilitat de Beancount.
Beangulp (framework d'importació)Framework d'importació autònom per a Beancount v3, que reemplaça l'antic mòdul d'ingestió. Ajuda a convertir extractes bancaris (CSV, PDF, etc.) en assentaments de Beancount utilitzant scripts de connectors.
Beanquery (eina de consulta)Motor de consulta tipus SQL autònom per a dades de Beancount. Reemplaça bean-query a la v3, permetent consultes avançades de transaccions i saldos mitjançant una sintaxi familiar SELECT-FROM-WHERE.
Bean-check / Bean-formatEines CLI principals per validar un fitxer Beancount (comprovar errors) i autoformatejar-lo per a la consistència. Útils per mantenir un llibre major correcte i net.
Connectors d'editor (Emacs, VSCode, Vim, etc.)Connectors/modes que afegeixen suport de sintaxi Beancount i linting en editors de text. Milloren l'experiència d'editar manualment fitxers .beancount amb funcions com l'autocompletar i el ressaltat d'errors en temps real.
Importadors de la comunitatCol·leccions de scripts d'importació bancària (molts a GitHub) que cobreixen bancs als EUA, la UE, Àsia i més. Permeten als usuaris importar automàticament transaccions de les seves institucions financeres a Beancount.
Connectors (extensions de llibre major)Connectors opcionals dins del fitxer per aplicar regles o afegir funcionalitats (p. ex., compartició de despeses, assentaments recurrents, assercions de saldo personalitzades). Escrites en Python i s'executen durant el processament del fitxer per a la personalització.
Convertidors (eines de migració)Utilitats per convertir dades d'altres formats a Beancount, p. ex., de GnuCash o Ledger CLI a format Beancount. Faciliten l'adopció de Beancount sense començar de zero.

Comparació amb Ledger, hledger i Sistemes Similars

Beancount pertany a la família d'eines de comptabilitat de partida doble en text pla, entre les quals destaquen Ledger CLI (Ledger de John Wiegley) i hledger. Tot i que tots aquests sistemes comparteixen la idea central dels fitxers de llibre major en text pla i la comptabilitat de partida doble, difereixen en la sintaxi, la filosofia i la maduresa de l'ecosistema. La següent taula destaca les diferències clau entre Beancount, Ledger i hledger:

AspecteBeancount (Python)Ledger CLI (C++)hledger (Haskell)
Sintaxi i Estructura de FitxersSintaxi estricta i estructurada definida per una gramàtica formal (BNF). Les transaccions tenen línies explícites data flag "Beneficiari" "Descripció" i assentaments amb quantitats; tots els comptes han de ser explícitament oberts/definits. Sense assentaments implícits; cada transacció ha de quadrar.Sintaxi més lliure. El beneficiari/descripció es troba típicament a la mateixa línia que la data. Permet un cert quadre implícit (per exemple, una transacció d'un sol assentament pot implicar un segon assentament a un compte per defecte). Els noms de compte es poden utilitzar sense declaració prèvia. Ofereix moltes opcions de línia de comandes que poden afectar l'anàlisi (per exemple, suposicions d'any, regles de fusió de mercaderies).Segueix en gran mesura la sintaxi de Ledger amb petites diferències. hledger és una reimplementació de les característiques principals de Ledger en Haskell, de manera que el format del diari és molt similar al de Ledger (amb algunes extensions i una anàlisi més estricta per defecte). Per exemple, hledger és una mica més estricte amb les dates i la sintaxi de mercaderies que Ledger, però no tan estricte com Beancount.
FilosofiaConservador i Pedant. Posa èmfasi en la detecció d'errors de l'usuari i el manteniment de la integritat de les dades per sobre de tot. Imposa moltes comprovacions (assertions de saldo, seguiment de lots) per defecte. Configuració mínima – enfocament de "una sola manera de fer-ho" per a la consistència. Dissenyat com una biblioteca amb connectors per a l'extensibilitat (tracta les dades del llibre major com un flux a processar, permetent lògica Python personalitzada).Optimista i Flexible. Confia en l'usuari per introduir les dades correctament; menys restriccions incorporades per defecte. Altament personalitzable amb dotzenes d'opcions i banderes de comandes per ajustar el comportament. Tendeix a ser una eina monolítica amb característiques incorporades (informes, gràfics) i utilitza un llenguatge de domini específic dins del llibre major per a coses com transaccions automatitzades i transaccions periòdiques. L'extensibilitat és típicament mitjançant scripts externs o el llenguatge de consulta incorporat en lloc d'API de connectors.Pragmàtic i Consistent. Pretén acostar l'enfocament de Ledger a un públic més ampli amb un comportament previsible. hledger per defecte és més consistent (sense suposicions de quadre sense comptes explícits) i té menys errors fàcils de cometre que els modes més permissius de Ledger. Té un subconjunt de les característiques de Ledger (algunes de les opcions més exòtiques de Ledger no són compatibles), però n'afegeix algunes de pròpies (com una interfície web i importació CSV incorporada). Posa èmfasi en l'estabilitat i la correcció, però sense un sistema de connectors com el de Beancount.
Transaccions i QuadrePartida doble estricta: cada transacció ha de tenir un total de dèbits i crèdits iguals. No permet entrades desquadrades ni marcadors de posició (sense "assentaments virtuals" que s'autoquadrin). També imposa la independència de l'ordre: el llibre major es pot ordenar per data arbitràriament perquè les assertions de saldo estan limitades per data, no depenent de l'ordre del fitxer. El seguiment de costos per a les mercaderies és rigorós – quan vens actius, has d'especificar lots o Beancount imposarà FIFO/LIFO de manera que no puguis treure alguna cosa que no vas afegir.Permet més indulgència en les transaccions. Ledger permet assentaments "virtuals" (utilitzant claudàtors [ ] o parèntesis) que no requereixen un compte de quadre explícit – sovint utilitzats per gestionar pressupostos o quadre implícit de patrimoni net. És possible a Ledger introduir una transacció incompleta (ometent un costat) i deixar que Ledger inferi l'import de quadre. A més, Ledger no imposa estrictament l'eliminació d'actius lot a lot; restarà sense problemes d'un saldo agregat de mercaderies fins i tot si no es van rastrejar lots específics. Això facilita, per exemple, fer comptabilitat de cost mitjà, però significa que Ledger no t'impedirà cometre errors com vendre més accions de les que tens en un lot determinat.
Inventari i Base de CostSeguiment precís de lots. Beancount adjunta informació de cost als lots de mercaderies (per exemple, compra de 10 accions a 100 $ cadascuna), i en reduir un inventari requereix fer coincidir un lot específic o utilitzar una estratègia definida. Assegura que els guanys de capital i les bases de cost es calculen correctament per disseny. El mètode de cost mitjà no és el predeterminat tret que escriguis lògica explícitament per a això, perquè Beancount tracta cada lot de manera diferent per preservar la precisió.Inventari més abstracte. Ledger tracta les quantitats de mercaderies de manera més fluida; per defecte, tots els lots es fusionen en els informes (només mostra les quantitats totals). Proporciona opcions per informar per lot o cost mitjà si cal, però això és una preocupació d'informes. Històricament, Ledger no utilitzava la informació de costos per imposar el quadre en transaccions multimercaderies, cosa que podia portar a càlculs erronis subtils de guanys de capital. No obstant això, la flexibilitat de Ledger permet als usuaris triar FIFO, LIFO, mitjana, etc., en el moment de l'informe mitjançant banderes de línia de comandes.
Informes i Interfície d'UsuariPrincipalment a través de Fava (interfície web) i bean-query/bean-report. Fava ofereix un tauler web polit amb gràfics i diagrames, fent que Beancount sigui molt fàcil d'utilitzar per a l'anàlisi. També admet informes textuals i consultes tipus SQL mitjançant bean-query. Sense TUI oficial (interfície de text), però la integració amb editors/IDEs omple aquesta bretxa.Informes principalment basats en CLI. Ledger té moltes ordres d'informe incorporades (saldo, registre, estadístiques, etc.) que generen text al terminal. Pot produir gràfics (ASCII o mitjançant gnuplot) i fins i tot té alguns complements per a informes HTML, però no té una interfície web oficial mantinguda com a part del projecte. (Hi ha hagut intents de tercers d'interfícies web per a Ledger, però cap tan prominent com Fava per a Beancount.) Per a una interfície d'usuari, els usuaris depenen del terminal o potser de GUI com Ledger-Live (un projecte separat).Ofereix tant CLI com una interfície web senzilla. hledger hereta els informes CLI de Ledger (amb ordres similars) i, a més, proporciona hledger-web, una interfície web bàsica per veure comptes i transaccions en un navegador. hledger-web no és tan ric en funcions com Fava, però ofereix una visió general de només lectura. hledger també té hledger-ui, una interfície basada en curses de terminal per a un ús interactiu.
Extensibilitat i ConnectorsAlta extensibilitat mitjançant Python. L'API de connectors permet executar codi Python arbitrari durant el processament del llibre major, cosa que significa que els usuaris poden implementar característiques personalitzades sense modificar el nucli. L'ecosistema de connectors (per a pressupostos, etc.) ho demostra. A més, es poden escriure scripts Python per utilitzar les biblioteques de Beancount per a informes personalitzats.Extensibilitat de nivell inferior. Ledger es pot estendre escrivint els teus propis scripts que analitzen la sortida de Ledger o utilitzant el seu llenguatge de consulta intern de maneres intel·ligents. També té característiques com transaccions automatitzades (regles que generen automàticament assentaments donats els disparadors al diari) i transaccions periòdiques, que són tipus d'extensibilitat incorporada dins del fitxer del llibre major. Però no ofereix una API per injectar codi arbitrari al motor comptable – no és una biblioteca de la mateixa manera (tot i que libledger existeix per a desenvolupadors de C++).Extensibilitat moderada. hledger omet deliberadament les característiques de transaccions automatitzades/periòdiques de Ledger per mantenir les coses més senzilles, però proporciona eines com hledger-import per a la conversió d'altres formats i permet complements. Estant escrit en Haskell, s'utilitza com a biblioteca en alguns projectes, però escriure connectors personalitzats no és tan senzill com l'enfocament de Beancount. En canvi, hledger se centra a cobrir necessitats comunes (informes, web, UI) dins del seu conjunt d'eines oficial.
Comunitat i DesenvolupamentActiva però impulsada principalment per un autor (Martin Blais) i un petit grup de col·laboradors. Les versions principals són poc freqüents (la v2 va ser estable durant ~6 anys, després la v3 el 2024). La comunitat contribueix mitjançant connectors i eines (Fava va ser originalment un projecte de tercers que es va integrar). La llista de correu de Beancount i GitHub estan actius amb discussions, i la base d'usuaris ha crescut gràcies a l'atractiu de Fava per als no desenvolupadors.Llarga història (Ledger data del 2003) i ús generalitzat entre enginyers. Originalment un projecte d'una sola persona (Wiegley), va veure molts col·laboradors al llarg del temps. El desenvolupament de Ledger s'ha alentit en els últims anys; és estable però amb menys característiques noves (l'enfocament s'ha desplaçat al manteniment). La llista de correu ledger-cli és un centre per a totes les discussions de comptabilitat en text pla (incloent Beancount i hledger). Existeixen moltes eines i scripts al voltant de Ledger, però l'ecosistema no està tan unificat (cap "GUI de Ledger" única, etc., tot i que existeixen múltiples esforços independents).Comunitat creixent, amb Simon Michael liderant el desenvolupament d'hledger. hledger té versions anuals i millores constants, sovint seguint els canvis de característiques de Ledger però també forjant el seu propi camí. Gaudeix de popularitat entre els usuaris que volen el poder de Ledger amb més predictibilitat. La comunitat tendeix a superposar-se amb la de Ledger (plaintextaccounting.org cobreix tots dos). L'ecosistema d'hledger inclou complements com hledger-flow (per a l'automatització del flux de treball) i es beneficia d'estar escrit en Haskell (atraient aquells d'aquesta comunitat).

En resum, Beancount es diferencia pel seu èmfasi en la rigorositat, l'extensibilitat basada en connectors i una interfície web fàcil d'utilitzar. Ledger continua sent l'eina clàssica i altament flexible afavorida pels puristes de la línia de comandes i aquells que necessiten la màxima velocitat (el motor C++ de Ledger és molt ràpid en fitxers enormes). hledger proporciona un punt intermedi – gran part de la funcionalitat de Ledger amb una mica més d'estructura i una interfície web oficialment compatible (encara que senzilla). Tots tres comparteixen els avantatges de la comptabilitat en text pla (auditabilitat, control de versions amb Git, dades planes), però l'ecosistema de Beancount (especialment amb Fava) l'ha fet, sens dubte, més accessible per a l'usuari mitjà en els últims anys. Per contra, els usuaris de Ledger/hledger de vegades prefereixen la seva relativa simplicitat en la configuració (no es necessita Python) i l'estabilitat provada a llarg termini. En última instància, triar entre ells es redueix a la preferència personal: aquells que valoren la correcció rigorosa i un ecosistema ric sovint s'inclinen cap a Beancount, mentre que aquells que volen eines lleugeres i centrades en el terminal podrien quedar-se amb Ledger o hledger.

Escenaris d'ús per a Beancount

Beancount és prou versàtil per ser utilitzat tant per al seguiment de finances personals com (en alguns casos) per a la comptabilitat per a petites empreses. El seu enfocament central de partida doble és el mateix en ambdós escenaris, però l'escala i les pràctiques específiques poden diferir.

Finances Personals

Molts usuaris de Beancount l'utilitzen per gestionar les seves finances personals o familiars. Una configuració típica de finances personals a Beancount podria incloure comptes per a comptes corrents i d'estalvi, targetes de crèdit, inversions, préstecs, categories d'ingressos (salari, interessos, etc.) i categories de despeses (lloguer, queviures, entreteniment, etc.). Els usuaris registren les transaccions diàries manualment (introduint rebuts, factures, etc.) o important-les des d'extractes bancaris utilitzant les eines d'importació esmentades anteriorment. Els beneficis que Beancount aporta a les finances personals inclouen:

  • Consolidació i Anàlisi: Totes les teves transaccions poden residir en un únic fitxer de text (o un conjunt de fitxers) que representi anys d'historial financer. Això facilita l'anàlisi de tendències a llarg termini. Amb el llenguatge de consulta de Beancount o amb Fava, pots respondre preguntes com "Quant vaig gastar en viatges en els últims 5 anys?" o "Quina és la meva factura mitjana mensual de queviures?" en segons. Un usuari va assenyalar que després de canviar a Beancount, “l'anàlisi de dades financeres (despeses, donacions, impostos, etc.) és trivial” ja sigui a través de Fava o consultant les dades i utilitzant eines com Pandas. En essència, el teu llibre major es converteix en una base de dades financera personal que pots consultar a voluntat.
  • Pressupost i Planificació: Tot i que Beancount no imposa un sistema de pressupostos, en pots implementar un. Alguns usuaris fan pressupostos per sobres creant comptes de pressupost o utilitzant el connector fava-envelope. Altres simplement utilitzen informes periòdics per comparar les despeses amb els objectius. Com que és text pla, integrar Beancount amb eines de pressupostos externes o fulls de càlcul és senzill (exportant dades o utilitzant sortides CSV de consultes).
  • Seguiment d'Inversions i Patrimoni Net: Beancount destaca en el seguiment d'inversions gràcies a la seva robusta gestió de bases de cost i preus de mercat. Pots registrar compres/vendes d'accions, criptomonedes, etc., amb detalls de cost, i després utilitzar directives Prices per fer un seguiment del valor de mercat. Fava pot mostrar un gràfic de patrimoni net al llarg del temps i un desglossament de la cartera per classe d'actiu. Això és enormement útil per a la gestió del patrimoni personal: obtens informació similar a la que proporcionen eines comercials com Mint o Personal Capital, però totalment sota el teu control. La gestió de múltiples divises també està integrada, de manera que si tens divises estrangeres o criptomonedes, Beancount pot fer-ne un seguiment i convertir-les per a la generació d'informes.
  • Reconciliació i Precisió: Les finances personals sovint impliquen la reconciliació amb els extractes bancaris. Amb Beancount, es poden conciliar comptes regularment utilitzant assercions de saldo o la funció de documents. Per exemple, cada mes podries afegir una entrada balance Assets:Bank:Checking <data> <saldo> per confirmar que el teu llibre major coincideix amb l'extracte del banc a finals de mes. L'eina bean-check (o la visualització d'errors de Fava) t'alertarà si les coses no coincideixen. Un usuari esmenta fer una reconciliació mensual de tots els comptes, la qual cosa “ajuda a detectar qualsevol activitat inusual” – una bona pràctica d'higiene financera personal que Beancount facilita.
  • Automatització: Persones amb coneixements tecnològics han automatitzat grans parts del seu flux de treball de finances personals amb Beancount. Utilitzant importadors, tasques cron i potser una mica de Python, pots configurar el teu sistema de manera que, per exemple, cada dia les teves transaccions bancàries es recuperin (alguns utilitzen OFX o APIs) i s'afegeixin al teu fitxer Beancount, categoritzades per regles. Amb el temps, el teu llibre major s'actualitza majoritàriament de forma automàtica, i només has de revisar i ajustar segons sigui necessari. Un membre de la comunitat a Hacker News va compartir que després de 3 anys, els seus llibres de Beancount eren “95% automàtics”. Aquest nivell d'automatització és possible gràcies a l'obertura de text pla de Beancount i les seves capacitats de scripting.

Els usuaris de finances personals sovint trien Beancount en lloc de fulls de càlcul o aplicacions perquè els dóna la propietat completa de les dades (sense dependència d'un servei al núvol que podria tancar – una preocupació, ja que Mint va ser descontinuat, per exemple) i perquè la profunditat de la informació és major quan tens totes les teves dades integrades. La corba d'aprenentatge no és trivial – cal aprendre comptabilitat bàsica i la sintaxi de Beancount – però recursos com la documentació oficial i els tutorials de la comunitat ajuden els nouvinguts a començar. Un cop configurat, molts troben que aporta tranquil·litat tenir una imatge clara i fiable de les seves finances en tot moment.

Comptabilitat per a Petites Empreses

Utilitzar Beancount per a una petita empresa (o organització sense ànim de lucre, club, etc.) és menys comú que per a ús personal, però és certament possible i alguns ho han fet amb èxit. El marc de partida doble de Beancount és, de fet, el mateix sistema que sustenta la comptabilitat corporativa, només sense algunes de les característiques de nivell superior que ofereix el programari de comptabilitat dedicat (com ara mòduls de facturació o integracions de nòmines). Així és com Beancount pot encaixar en un context de petita empresa:

  • Llibre Major i Estats Financers: Una petita empresa pot tractar el fitxer de Beancount com el seu llibre major. Tindries comptes d'actiu per a comptes bancaris, comptes a cobrar, potser inventari; comptes de passiu per a targetes de crèdit, préstecs, comptes a pagar; patrimoni net per al capital del propietari; comptes d'ingressos per a vendes o serveis; i comptes de despeses per a totes les despeses del negoci. En mantenir aquest llibre, pots produir un Compte de Resultats (Pèrdues i Guanys) i un Balanç de Situació en qualsevol moment utilitzant els informes o consultes de Beancount. De fet, els informes integrats de Beancount o Fava poden generar un balanç i un P&G en segons que estan perfectament d'acord amb els principis comptables. Això pot ser suficient per a una petita operació per avaluar la rendibilitat, la posició financera i el flux de caixa (amb una mica de consulta per al flux de caixa, ja que els estats de flux de caixa directes no estan integrats, però es poden derivar).
  • Factures i Comptes a Cobrar, Comptes a Pagar: Beancount no té un sistema de facturació integrat; els usuaris normalment gestionarien la facturació externament (per exemple, crear factures a Word o una aplicació de facturació) i després registrarien els resultats a Beancount. Per exemple, quan emets una factura, registraries un assentament carregant Comptes a Cobrar i abonant Ingressos. Quan arriba el pagament, carregues Efectiu/Banc i abones Comptes a Cobrar. D'aquesta manera, pots fer un seguiment dels comptes a cobrar pendents consultant el saldo del compte de Comptes a Cobrar. El mateix s'aplica a les factures (Comptes a Pagar). Tot i que és més manual que el programari de comptabilitat especialitzat (que podria enviar recordatoris o integrar-se amb correus electrònics), és perfectament factible. Alguns usuaris han compartit plantilles o fluxos de treball sobre com gestionen les factures amb Beancount i s'asseguren de no perdre factures obertes (per exemple, utilitzant metadades o consultes personalitzades per llistar factures impagades).
  • Inventari o Cost de les Mercaderies Venudes: Per a les empreses que venen productes, Beancount pot fer un seguiment de les compres i vendes d'inventari, però requereix assentaments disciplinats. Podries utilitzar les característiques d'Inventari i comptabilitat de costos: la compra d'inventari augmenta un compte d'actiu (amb el cost associat als articles), la venda mou el cost a una despesa (CMV) i registra ingressos. Com que Beancount insisteix en la coincidència de lots, forçarà la reducció adequada de l'inventari amb el cost correcte, la qual cosa pot assegurar que els teus càlculs de benefici brut siguin precisos si es fan correctament. No obstant això, no hi ha un seguiment automatitzat de SKU ni res semblant; tot és a nivell financer (quantitat i cost).
  • Nòmines i Transaccions Complexes: Beancount pot registrar transaccions de nòmines (despesa de salaris, retencions fiscals, etc.), però el càlcul d'aquestes xifres es podria fer externament o mitjançant una altra eina, i després simplement registrar-les a Beancount. Per a una empresa molt petita (per exemple, un o dos empleats), això és manejable. Per exemple, registraries un únic assentament comptable per període de pagament que desglossaria salaris, impostos retinguts, despeses d'impostos de l'empleador, efectiu pagat, etc. Fer això manualment és similar a com es faria en els assentaments de diari de QuickBooks; requereix coneixement de quins comptes s'han d'afectar.
  • Multi-usuari i Auditoria: Un repte en un entorn empresarial és si diverses persones necessiten accedir als llibres o si un comptable necessita revisar-los. Com que Beancount és un fitxer de text, no és multi-usuari en temps real. No obstant això, allotjar el fitxer en un repositori Git pot permetre la col·laboració: cada persona pot editar i fer commit, i les diferències es poden fusionar.
  • Compliment normatiu: Per a la presentació d'impostos o el compliment normatiu, les dades de Beancount es poden utilitzar per generar els informes necessaris, però pot requerir consultes personalitzades o connectors. Vam veure un exemple d'un connector de la comunitat per a informes de compliment del govern indi, i un altre per a informes FBAR de FinCEN. Això demostra que, amb esforç, Beancount es pot adaptar per complir requisits d'informació específics. Les petites empreses en jurisdiccions amb requisits senzills (comptabilitat de caixa o meritació bàsica) poden certament mantenir els llibres a Beancount i produir estats financers per a les declaracions d'impostos. No obstant això, característiques com les taules d'amortització o l'amortització podrien requerir que escriguis els teus propis assentaments o utilitzis un connector (els connectors d'amortització de Dave Stephens ajuden a automatitzar-ho, per exemple). No hi ha una interfície gràfica d'usuari per "fer clic a amortitzar actiu" com en alguns programaris de comptabilitat; codificaries l'amortització com a transaccions (la qual cosa, d'alguna manera, la desmitifica: tot és un assentament que pots inspeccionar).

A la pràctica, molts propietaris de petites empreses amb orientació tecnològica han utilitzat Beancount (o Ledger/hledger) si prefereixen el control i la transparència a la comoditat de QuickBooks. Una discussió a Reddit va assenyalar que per a la comptabilitat estàndard de petites empreses amb un volum limitat de transaccions, Beancount funciona bé. El factor limitant sol ser el nivell de comoditat: si el propietari del negoci (o el seu comptable) se sent còmode amb una eina basada en text. Un avantatge és el cost: Beancount és gratuït, mentre que el programari de comptabilitat pot ser costós per a una petita empresa. D'altra banda, la manca de suport oficial i la naturalesa "fes-ho tu mateix" significa que és més adequat per a aquells que són alhora propietaris del negoci i tenen certa inclinació tècnica. Per a autònoms o empresaris individuals amb habilitats de programació, Beancount pot ser una opció atractiva per gestionar les finances sense dependre dels serveis de comptabilitat al núvol.

També són possibles els enfocaments híbrids: algunes petites empreses utilitzen un sistema oficial per a factures o nòmines, però importen periòdicament les dades a Beancount per a anàlisi i arxivament. D'aquesta manera, obtenen el millor dels dos mons: compliment i facilitat per a les operacions diàries, a més de la potència de Beancount per a una visió consolidada.

En resum, Beancount pot gestionar la comptabilitat de petites empreses, sempre que l'usuari estigui disposat a gestionar manualment coses que el programari comercial automatitza. Assegura un alt grau de transparència —entens profundament els teus llibres perquè els estàs escrivint— i, per a un usuari diligent, pot produir llibres impecables. Tant els usuaris personals com els empresarials es beneficien dels punts forts principals de Beancount: un motor comptable fiable, un rastre d'auditoria complet i flexibilitat per adaptar-se a escenaris únics (mitjançant scripting i connectors). Ja sigui per fer un seguiment d'un pressupost domèstic o de les finances d'una startup, Beancount ofereix un conjunt d'eines per fer-ho amb precisió i obertura.

Comunitat i Activitat de Desenvolupament

Beancount té una comunitat dedicada i una història de desenvolupament que reflecteix la seva naturalesa de codi obert, de nínxol però apassionada. A continuació, es detallen els punts clau sobre la seva comunitat, mantenidors i projectes relacionats:

  • Manteniment del Projecte: L'autor principal de Beancount és Martin Blais, qui va iniciar el projecte al voltant del 2007 i l'ha guiat a través de múltiples versions. Durant molt de temps, el desenvolupament va ser en gran part un esforç d'una sola persona (a part de les contribucions de pegats de la comunitat). La filosofia de Martin era construir una eina de comptabilitat "útil per a mi primer, així com per als altres, de la manera més senzilla i duradora". Aquesta motivació personal va mantenir el projecte com una feina feta amb amor. A partir del 2025, Martin Blais segueix sent el mantenidor principal (el seu nom apareix als commits i respon preguntes a la llista de correu/seguiment de problemes), però l'ecosistema al voltant de Beancount té molts altres contribuïdors en els seus respectius projectes.

  • GitHub i Repositoris: El codi font s'allotja a GitHub sota el repositori beancount/beancount. El projecte té llicència GPL-2.0 i ha atret un nombre modest de contribuïdors al llarg dels anys. A mitjans del 2024, la versió 3 de Beancount va ser llançada oficialment com la nova branca estable. Aquesta versió va implicar la separació d'alguns components: per exemple, el repositori beangulp (per a importadors) i el repositori beanquery (per a l'eina de consulta) formen part ara de l'organització beancount de GitHub, mantinguts de manera una mica independent. El repositori principal de Beancount se centra en el motor de comptabilitat central i l'analitzador de fitxers. A partir del 2025, el GitHub de Beancount mostra discussions actives sobre problemes i un desenvolupament continu – tot i que no és de gran volum, els problemes i les sol·licituds de pull van arribant, i s'hi fan actualitzacions ocasionals per corregir errors o millorar funcions.

  • Desenvolupament de Fava: Fava, la interfície web, va començar com un projecte separat (creat per Dominic Aumayr, qui el va registrar el 2016). Té la seva pròpia comunitat de contribuïdors i també es troba a GitHub sota beancount/fava. Els mantenidors i contribuïdors de Fava (per exemple, Jakob Schnetz, Stefan Otte i altres en els darrers anys) han estat millorant activament la interfície, amb llançaments cada pocs mesos. El xat de Gitter de Fava (enllaçat a la documentació de Fava) i el seguiment de problemes de GitHub són llocs on usuaris i desenvolupadors discuteixen noves funcions o errors. El projecte dóna la benvinguda a les contribucions, com ho demostra una nota al CHANGELOG agraint a múltiples membres de la comunitat per les seves PRs. L'estreta alineació de Fava amb el desenvolupament de Beancount (com ara l'addició ràpida de suport per a Beancount v3 i la nova sintaxi de beanquery) indica una bona col·laboració entre els dos projectes.

  • Llistes de Correu i Fòrums: Beancount té una llista de correu oficial (anteriorment a Google Groups, titulada "Beancount" o de vegades discutida a la llista general de Ledger). Aquesta llista de correu és un tresor de coneixement – els usuaris fan preguntes sobre com modelar certs escenaris, informen d'errors i comparteixen consells. Martin Blais és conegut per respondre a la llista de correu amb explicacions detallades. A més, la comunitat més àmplia de Comptabilitat de Text Pla se superposa molt. La llista de correu de Ledger CLI sovint també atén preguntes sobre Beancount, i hi ha un fòrum a plaintextaccounting.org i un subreddit r/plaintextaccounting on els temes de Beancount sorgeixen amb freqüència. Els usuaris d'aquestes plataformes discuteixen comparacions, comparteixen configuracions personals i ajuden els nouvinguts. El to general de la comunitat és molt cooperatiu – els usuaris de Beancount sovint ajuden els usuaris de Ledger i viceversa, reconeixent que totes aquestes eines tenen objectius similars.

  • Grups de Xat: A més de les llistes de correu, hi ha canals de xat com el Slack/Discord de Plaintext Accounting (organitzat per la comunitat) i el Gitter de Fava. Aquests són maneres menys formals i més en temps real d'obtenir ajuda o discutir funcions. Per exemple, algú podria entrar al Slack per preguntar si algú té un importador per a un banc específic. També hi ha un canal de Matrix/IRC (històricament #ledger o #beancount a IRC) on alguns usuaris de llarga data estan inactius. Tot i que no són tan nombrosos com les comunitats de programari convencional, aquests canals tenen gent amb coneixements que sovint poden respondre preguntes de comptabilitat obscures.

  • Contribuïdors i Membres Clau de la Comunitat: Alguns noms destaquen a la comunitat de Beancount:

    • "Redstreet" (Red S): Un contribuïdor prolífic que ha escrit molts plugins (com beancount-balexpr, sellgains, i altres) i sovint proporciona suport. També manté un conjunt de scripts d'importació i una eina anomenada bean-download per obtenir extractes.
    • Vasily M (Evernight): Autor d'alguns frameworks d'importació i plugins

Desenvolupaments Recents i Futures Característiques

A partir de 2025, l'ecosistema Beancount ha experimentat desenvolupaments significatius en els darrers dos anys, i hi ha discussions en curs sobre futures millores. A continuació, es presenten alguns desenvolupaments recents destacats i un avanç del que podria venir:

  • Llançament de Beancount 3.0 (2024): Després d'un llarg període en què Beancount 2.x va ser l'estàndard, la versió 3 es va llançar oficialment a mitjans de 2024. Aquesta va ser una fita important perquè la v3 representa una simplificació i modernització del codi base. Martin Blais havia concebut la v3 com una oportunitat per a "reorganitzar i simplificar" el sistema encara més. Tot i que originalment es pensava que seria una reescriptura important, a la pràctica l'actualització per als usuaris no va ser massa disruptiva. Els canvis principals van ser interns: un nou analitzador (parser), algunes millores de rendiment i l'extracció de components opcionals del nucli. El llançament es va dur a terme gradualment (la v3 havia estat en beta des de 2022, però al juliol de 2024 es va convertir en la versió estable recomanada). Usuaris com Siddhant Goel van informar que la migració de 2.x a 3.x va ser "majoritàriament sense incidents" amb només uns pocs canvis en el flux de treball.

  • Modularització – eines traslladades a paquets separats: Un dels grans canvis amb Beancount 3 és que moltes eines que solien residir al repositori monolític es van separar. Per exemple, bean-query ara és proporcionat pel paquet beanquery, i beancount.ingest va ser reemplaçat pel paquet beangulp. Comandes com bean-extract i bean-identify (per a importacions) van ser eliminades del nucli de Beancount. En canvi, la filosofia és utilitzar scripts autònoms per a la importació. Això significa que si actualitzeu a la v3, instal·laríeu beangulp i executaríeu scripts d'importació (cada importador és bàsicament un petit programa) en lloc de tenir un fitxer de configuració central de bean-extract. De manera similar, les consultes s'executen mitjançant beanquery, que es pot instal·lar i actualitzar independentment del nucli de Beancount. Aquest enfocament modular va ser dissenyat per facilitar el manteniment i fomentar les contribucions de la comunitat. També va reduir el nucli de Beancount, de manera que el nucli se centra purament en l'anàlisi (parsing) i la lògica comptable, mentre que la funcionalitat auxiliar pot evolucionar per separat. Des de la perspectiva de l'usuari, després d'actualitzar, cal ajustar les comandes (p. ex., utilitzar bean-query de beanquery, o utilitzar Fava que ja ho abstrau). El registre de canvis de Fava assenyala explícitament aquests canvis: Fava ara depèn de beanquery i beangulp, i gestiona els fluxos de treball d'importació de manera diferent per a Beancount 3 vs 2.

  • Millores de Rendiment: El rendiment va ser una motivació per revisar el disseny de Beancount. El pla de la v3 (tal com es descriu al document "Objectius de la V3" de Martin) incloïa l'optimització de l'analitzador (parser) i, possiblement, fer el procés de càrrega més ràpid i menys intensiu en memòria. El 2025, algunes d'aquestes millores s'han materialitzat. De manera anecdòtica, els usuaris amb llibres majors molt grans (desenes de milers de transaccions, o moltes operacions de borsa) han informat d'un millor rendiment amb l'última versió. Per exemple, un usuari que gestionava "transaccions de microinversió" i que va tenir problemes de rendiment va assenyalar aquestes preocupacions al Grup de Google – aquest tipus de retroalimentació probablement va informar la v3. El nou analitzador (parser) és més eficient i està escrit d'una manera més clara, la qual cosa podria estendre's en el futur. A més, Fava 1.29 va passar a un mecanisme de vigilància de fitxers més eficient (utilitzant la biblioteca watchfiles) per millorar la capacitat de resposta quan el llibre major canvia. De cara al futur, la comunitat podria explorar l'anàlisi incremental (només reprocessar les parts modificades del fitxer en lloc de tot) per gestionar llibres majors grans més ràpidament – això es va insinuar a la documentació com la idea de "servidor Beancount / registre incremental".

  • Millores en el Seguiment d'Inversions: Hi ha hagut un treball continu per millorar la informació sobre inversions i carteres. Per exemple, es va discutir àmpliament la gestió del cost mitjà ponderat (average cost basis) vs. FIFO. Tot i que Beancount aplica la concordança de lots, alguns usuaris prefereixen el cost mitjà per a certes jurisdiccions. Existeix una proposta i discussió sobre fer el registre del cost base més flexible (possiblement mitjançant un plugin o una opció). El 2025, no hi ha un interruptor integrat per al cost mitjà, però la base de la v3 (el redisseny del registre) facilita la implementació per part dels plugins. Es va llançar un plugin de la comunitat anomenat "Gains Minimizer" que pot suggerir quins lots vendre per minimitzar els impostos, mostrant el tipus d'eines avançades que s'estan construint al voltant de les inversions. Fava també va afegir característiques com una extensió de resum de cartera (amb càlculs de taxa de rendiment). Pel que fa a les futures característiques, es pot esperar més en aquest àmbit: possiblement suggeriments de reequilibri de cartera automatitzats o anàlisi de riscos, probablement com a eines externes que llegeixen dades de Beancount (ja que totes les dades hi són).

  • Nous Plugins i Extensions: L'ecosistema de plugins creix contínuament

Deu consells de comptabilitat per a potenciar el teu flux de treball amb Beancount

· 7 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Una bona teràpia per al teu negoci és un llibre major tranquil i equilibrat. Els següents consells resumeixen les darreres directrius per a petites empreses en una rutina compatible amb Beancount.

Mantenir un conjunt de llibres impecable no es tracta només de sobreviure a la temporada d'impostos; es tracta d'entendre la salut financera del teu negoci en temps real. Per als usuaris d'un sistema de comptabilitat de text pla com Beancount, els bons hàbits són el motor que transforma un simple llibre major en una eina poderosa per a la comprensió i el creixement. Els següents deu consells estan dissenyats per refinar el teu procés, estalviar-te temps i mantenir les teves dades financeres netes, auditables i llestes per a l'acció.

2024-09-12-bookkeeping-basics-for-therapists-with-beancount

1. Separa els diners empresarials i personals

Aquesta és la regla d'or de les finances empresarials per una raó. Mantenir un compte corrent i una targeta de crèdit dedicats a la teva pràctica és la manera més neta de traçar una línia entre la teva vida empresarial i personal. Simplifica dràsticament la preparació d'impostos, proporciona una pista d'auditoria clara i ajuda a protegir els teus actius personals de les responsabilitats empresarials. A Beancount, això significa que les teves transaccions estan ordenades des del principi: s'ha acabat intentar recordar si la compra d'aquell cafè va ser una reunió amb un client o una despesa personal.

2. Tria caixa o meritació aviat i mantén-t'hi

El teu mètode comptable determina quan registres els ingressos i les despeses. L'IRS permet a la majoria de les petites empreses triar entre el mètode de caixa o el de meritació.

  • Caixa: Registres els ingressos quan els diners arriben al teu compte i les despeses quan els diners en surten. És senzill i ideal per a empreses amb transaccions directes i immediates.
  • Meritació: Registres els ingressos quan els guanyes (per exemple, quan proporciones un servei) i les despeses quan les incorres, independentment de quan es produeixi el canvi de diners. Això proporciona una imatge més precisa de la rendibilitat, especialment si gestiones factures o reclamacions d'assegurances amb pagaments endarrerits.

La clau és triar un mètode aviat i aplicar-lo de manera consistent. Fins i tot pots declarar la teva elecció al teu llibre major utilitzant el bloc options de Beancount per formalitzar la decisió.

3. Concilia amb una cadència

La conciliació és el procés de fer coincidir les transaccions del teu llibre major de Beancount amb els teus extractes bancaris i de targetes de crèdit oficials. Realitzar aquesta comprovació amb una cadència regular, ja sigui setmanal o mensual, és un hàbit crucial. Et permet detectar comissions bancàries, detectar possibles fraus i identificar qualsevol error d'importació de dades abans que es converteixin en un maldecap important. Una ordre ràpida et pot mostrar el saldo per comprovar-lo amb el teu extracte.

bean-balance books.bean "Assets:Bank" -e 2025-07-31

4. Automatitza les importacions sempre que sigui possible

El teu temps és millor dedicat a atendre clients que a introduir manualment dades de transaccions. L'ecosistema de Beancount brilla aquí. Utilitza eines com bean-extract per crear configuracions que llegeixin fitxers CSV del teu banc, processador de pagaments (com Stripe o Square) o sistema EHR. Un cop configurades, aquestes seqüències de comandaments poden convertir automàticament dades en brut en entrades de Beancount formatades, reduint dràsticament els errors tipogràfics i alliberant hores de treball administratiu.

5. Categoritza immediatament, no en el moment dels impostos

Posposar la categorització és una recepta per a l'estrès i la inexactitud. Quan una transacció entra al teu llibre major, assigna-la al compte correcte immediatament (per exemple, Income:Therapy:SelfPay, Expenses:Software:EHR, Expenses:CEU). Fer-ho en temps real garanteix que recordis correctament el context de cada despesa. Un pla de comptes ben definit fa que aquest procés sigui ràpid i consistent, convertint el teu llibre major en un informe ric i en temps real sobre les operacions del teu negoci.

6. Desa còpies digitals de tots els rebuts i EOB

Els rebuts en paper s'esvaeixen i es perden. Un enfocament digital primer és més resistent i eficient. Escaneja els rebuts en paper o desa les factures en PDF i les Explicacions de Beneficis (EOB) en una carpeta segura i organitzada a l'ordinador. Amb Beancount, pots enllaçar directament a aquests fitxers des del teu llibre major utilitzant metadades.

2025-07-15 * "Webinar de CEU"
Expenses:CEU 79.00 USD
Assets:Bank:Practice
document: "docs/ceu/2025-07-15-trauma-webinar.pdf"

Això crea un registre impecable i autocontingut que és invaluable durant una auditoria fiscal.

7. Monitoritza les tendències del flux de caixa, no només els saldos

Conèixer el saldo bancari actual és bo; entendre el flux de diners que entra i surt del teu negoci és millor. Utilitza el potent llenguatge de consultes de Beancount per analitzar les teves tendències financeres. Representa gràficament els teus ingressos mensuals enfront de les despeses, identifica els teus serveis més rendibles o preveu possibles crisis de liquiditat durant els mesos més lents. Aquest enfocament proactiu, recomanat per les principals guies de comptabilitat, et permet prendre decisions estratègiques en lloc de reaccionar a sorpreses financeres.

8. Fes còpies de seguretat i controla les versions del teu llibre major

Com que el teu llibre major de Beancount és un fitxer de text senzill, pots utilitzar Git, un sistema de control de versions potent i gratuït, per gestionar-lo. Mantenint el teu llibre major en un repositori Git privat (en un servei com GitHub o GitLab), obtens dos beneficis crítics gratuïtament:

  1. Un historial complet: Pots veure tots els canvis que s'han fet al teu llibre major.
  2. Una còpia de seguretat fora del lloc: Les teves dades estan segures davant d'errors de maquinari local.

Fes un hàbit de "pujar" els teus canvis després de cada sessió de conciliació.

9. Revisa els estats financers mensualment

No esperis que el teu comptable et digui com va el teu negoci. Al final de cada mes, utilitza les eines d'informes de Beancount per generar estats financers clau com un compte de resultats i un balanç. Compara'ls amb el mes anterior o el mateix mes de l'any passat. Aquesta revisió regular t'ajuda a detectar fuites de despeses, avaluar els teus preus i a construir l'alfabetització financera necessària per respondre preguntes de prestadors o inversors amb confiança.

bean-report books.bean income_statement -e 2025-07-31

10. Pressuposta els impostos durant tot l'any

Per a un professional autònom, el dia dels impostos no hauria de ser mai una sorpresa. Tracta la teva futura factura d'impostos com una despesa recurrent. Crea comptes de passiu a Beancount (per exemple, Liabilities:Tax:Federal, Liabilities:Tax:State) i transfereix regularment un percentatge de cada pagament que rebis a aquests dipòsits virtuals. Quan arribi el moment de fer els teus pagaments d'impostos estimats trimestrals, els diners estaran reservats i esperant, fent que el procés sigui completament indolor.


Llista de comprovació d'inici ràpid

  • Obre comptes bancaris separats per a la teva pràctica.
  • Tria caixa o meritació i registra-ho a les teves options.
  • Automatitza les importacions de CSV del teu banc i EHR amb bean-extract.
  • Etiqueta cada transacció amb una categoria a l'arribada.
  • Concilia setmanalment; fes una còpia de seguretat al teu repositori Git privat després.
  • Executa informes mensuals i consultes de flux de caixa.
  • Transfereix un marge d'impostos a un compte d'estalvi d'alt rendiment separat.

A punt per calmar els teus llibres?

Instal·la Beancount, registra la teva primera entrada i deixa que aquests deu hàbits proporcionin l'estructura necessària per mantenir la teva pràctica de teràpia financerament sòlida i rica en informació. Feliç comptabilitat!

Conceptes bàsics de comptabilitat per a terapeutes amb Beancount

· 9 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

La teràpia consisteix a escoltar; la comptabilitat consisteix a escoltar els vostres diners. Quan les notes de sessió s'acumulen i els reemborsaments s'endarrereixen, un conjunt transparent de llibres esdevé la calma enmig del caos.

Gestionar una consulta privada significa portar dos barrets: el de clínic i el de propietari d'un negoci. Mentre que la vostra experiència rau en proporcionar atenció, la salut financera de la vostra consulta depèn d'una comptabilitat clara i coherent. Per als terapeutes, aquesta tasca presenta un conjunt únic de reptes.

2024-08-24-conceptes-bàsics-de-comptabilitat-per-a-terapeutes-amb-beancount

Per què la comptabilitat per a teràpia és diferent

El ritme financer d'una consulta de teràpia rarament segueix un patró simple i predictible. Aquesta complexitat prové d'unes quantes àrees clau que fan que el programari de comptabilitat estàndard sovint sembli inadequat.

  • Flux de caixa irregular. El vostre flux d'ingressos rarament és lineal. El copagament d'un client pot arribar al vostre compte avui, però el reemborsament corresponent de l'assegurança pot trigar setmanes o fins i tot mesos a arribar. Si hi afegim plans de pagament a escala variable, esteu gestionant diners en efectiu que arriben en terminis molt diferents. Això fa que sigui crucial entendre la diferència entre quan guanyeu diners (comptabilitat de meritació) i quan els rebeu (comptabilitat de caixa).
  • Una sopa de comissions. Les despeses de gestionar una consulta moderna s'acumulen ràpidament. Des de les subscripcions a la història clínica electrònica (HCE) i les comissions de processament de pagaments fins a l'assegurança de responsabilitat civil i el desenvolupament professional, nombrosos petits costos poden minvar silenciosament els vostres marges de benefici si no es controlen meticulosament.
  • Exempció d'impostos sobre les vendes, però amb un fort autoocupació. Tot i que la majoria dels serveis de salut mental estan exempts de l'impost sobre les vendes, no esteu exempts de l'IRS. Com a professional autònom, sou responsable de pagar impostos estimats trimestrals, que inclouen tant l'impost sobre la renda com els impostos sobre l'autoocupació (SECA) per cobrir la Seguretat Social i Medicare.
  • Sensibilitat HIPAA. Les vostres dades financeres estan entrellaçades amb la informació de salut protegida (PHI). L'ús de programari en núvol de tercers per a la comptabilitat pot ampliar la "superfície d'atac" de la vostra consulta, creant un altre vector potencial per a les fuites de dades. Un sistema de comptabilitat de text pla com Beancount manté totes les vostres dades al vostre propi ordinador, sota el vostre control, reduint aquest risc.

Un pla de set passos amb Beancount

Beancount és un sistema de comptabilitat potent i de codi obert que utilitza fitxers de text pla. És gratuït, privat i prou flexible per gestionar el paisatge financer únic d'una consulta de teràpia. A continuació s'explica com començar.

• Separeu els fons personals i els de la consulta

Aquest és el primer pas no negociable de les finances empresarials. Obriu un compte corrent comercial dedicat i una targeta de crèdit comercial. A partir d'ara, cada pagament del client entra en aquest compte i cada despesa comercial, des de les taxes de llicència fins al material d'oficina, es paga amb aquests fons. A Beancount, podeu designar-los fàcilment, creant un límit clar: cada transacció és personal o relacionada amb la consulta, eliminant les conjectures. Per exemple, el vostre nou compte esdevé Actius:Banc:Consulta.

• Creeu un pla de comptes adaptat als terapeutes

Un "pla de comptes" és simplement una llista de totes les categories que utilitzeu per organitzar les vostres transaccions financeres. Penseu-hi com el sistema d'arxivament dels vostres diners. Començareu amb els cinc tipus de comptes principals: Actius, Passius, Patrimoni, Ingressos i Despeses. A continuació, podeu crear subcomptes adaptats específicament a la vostra consulta de teràpia.

2025-07-23 open Ingressos:Terapia:PagamentDirecte       USD
2025-07-23 open Ingressos:Terapia:Assegurança USD
2025-07-23 open Actius:ComptesARebre USD
2025-07-23 open Despeses:FormacióContinuada USD
2025-07-23 open Despeses:Programari:HCE USD
2025-07-23 open Despeses:Llicències USD

Aquesta estructura us permet veure exactament d'on provenen els vostres diners (pagament directe vs. assegurança) i on van (formació continuada, programari, etc.). Això reflecteix els plans de comptes de millors pràctiques publicats per a professionals de la salut mental.

• Trieu caixa o meritació (i seguiu-ho)

Heu de decidir quan reconèixer els vostres ingressos i despeses.

  • Mètode de caixa: Registreu els ingressos quan rebeu els diners en efectiu i les despeses quan les pagueu.
  • Mètode de meritació: Registreu els ingressos quan els guanyeu (per exemple, quan es completa una sessió) i les despeses quan les incorreu, independentment de quan canviïn de mans els diners.

Per exemple, si un client paga per avançat 1000 $ per un paquet de cinc sessions, el mètode de caixa registra els 1000 $ d'ingressos complets el dia del pagament. El mètode de meritació registraria 200 $ d'ingressos després de cada sessió completada, donant-vos una imatge més precisa dels vostres guanys mensuals.

Regla general: Consulta individual, poques reclamacions d'assegurança → el mètode de caixa és més senzill i sovint suficient. Consulta en grup, molts reemborsaments → la meritació dóna una imatge més clara de la rendibilitat.

• Feu un seguiment dels comptes a cobrar i els reemborsaments

Un dels punts forts de Beancount és la seva capacitat de fer un seguiment dels diners que us deuen. Quan envieu una reclamació d'assegurança, encara no us han pagat, però heu guanyat els ingressos. Podeu registrar això al vostre compte Actius:ComptesARebre. Quan arribi el pagament (sovint per un import inferior al facturat), podeu "liquidar" el compte a cobrar i comptabilitzar la retallada de l'assegurança.

2025-07-10 * "Sessió CPT 90837 – pendent BlueCross"
Actius:ComptesARebre 150.00 USD
Ingressos:Terapia:Assegurança

2025-07-25 * "Pagament BlueCross CPT 90837"
Actius:Banc:Consulta 135.00 USD
Despeses:RetalladaAssegurança 15.00 USD
Actius:ComptesARebre -150.00 USD

Aquest procés de dos passos garanteix que mai no perdeu la pista de les reclamacions pendents i que tingueu un registre precís dels ajustos de l'assegurança.

• Categoritzeu les despeses deduïbles amb promptitud

Mantenir-se al dia de les vostres despeses és clau per minimitzar la vostra factura d'impostos. L'IRS us permet deduir les despeses que són "ordinàries i necessàries" per a la vostra professió. Per als terapeutes, això inclou cursos de formació continuada (FC), supervisió obligatòria per l'estat, taxes de renovació de llicències, assegurança de responsabilitat civil i subscripcions a HCE. En categoritzar aquestes despeses a mesura que les incorreu, tindreu un total exacte fins a la data, a punt per als vostres càlculs d'impostos trimestrals i la declaració de final d'any.

• Concilieu setmanalment

La conciliació és el procés de fer coincidir les transaccions del vostre llibre major de Beancount amb els vostres extractes bancaris i de targeta de crèdit. Confirma que els vostres registres són exactes i complets. Una revisió setmanal ràpida pot evitar que petits errors es converteixin en grans mals de cap. Amb Beancount, només necessiteu unes quantes ordres senzilles al vostre terminal.

# Comproveu el saldo final del vostre compte bancari de la consulta
bean-balance llibres.bean "Actius:Banc:Consulta"

# Vegeu un resum de les vostres fonts d'ingressos
bean-query llibres.bean "SELECT account, SUM(position) WHERE account ~ 'Ingressos' GROUP BY account"

# Genereu un compte de resultats per a l'any fins a la data
bean-report llibres.bean compte_de_resultats --end 2025-07-23

Aquest bucle senzill (categoritzar, conciliar i informar) és la base d'una bona gestió financera per a qualsevol consulta privada.

• Automatitzeu i feu còpies de seguretat

Adopteu l'automatització per estalviar temps i reduir errors.

  • Utilitzeu una eina d'extracció com bean-extract per convertir automàticament fitxers CSV del vostre banc o HCE en entrades de transaccions de Beancount.
  • Emmagatzemeu PDF de documents importants com ara explicacions de beneficis (EOB) o certificats de FC en una carpeta dedicada i enllaceu-los directament a la transacció rellevant del vostre llibre major mitjançant les metadades document:.
  • El vostre llibre major .bean és un fitxer de text senzill, cosa que el fa perfecte per al control de versions. Envieu el vostre llibre major a un repositori Git privat (com ara a GitHub o GitLab) cada nit per obtenir una còpia de seguretat segura fora del lloc.

Errors comuns (i solucions ràpides)

Fins i tot amb un bon sistema, uns quants errors comuns poden fer ensopegar els terapeutes. A continuació s'explica com detectar-los i solucionar-los.

ErrorSolució
Comptabilitat de dipòsit net (agrupa tots els ingressos/comissions)Dividiu cada xec d'assegurança en línies d'ingressos i retallada.
Oblidar les comissions per no presentacióPubliqueu una línia d'ingressos separada etiquetada noshow per a més claredat.
Barrejar costos de FC i de viatgeSepareu Despeses:FC vs. Despeses:Viatge—tots dos són deduïbles però es controlen de manera diferent.
Ignorar l'envelliment dels comptes a cobrarConsulteu Actius:ComptesARebre per data per perseguir reclamacions antigues.

Llista de comprovació d'inici ràpid

  • Obriu un compte bancari i una targeta de crèdit només per a la consulta.
  • Cloneu el repositori d'inici de Beancount i creeu el vostre pla de comptes específic per a teràpia.
  • Decidiu una base de caixa o de meritació i anoteu-ho a les vostres opcions de Beancount.
  • Escriviu una configuració d'importació senzilla per a les vostres descàrregues CSV del banc, HCE o assegurança.
  • Programeu una "hora Bean" recurrent (potser els divendres a la tarda) per al vostre flux de treball d'importació → conciliació → informe.
  • Configureu còpies de seguretat automatitzades fora del lloc per als vostres fitxers .bean i proveu el procés de restauració un cop per trimestre.

Lectures addicionals

A punt per silenciar el soroll financer? Instal·leu Beancount, registreu la vostra primera comissió de sessió i deixeu que la claredat de la comptabilitat de text pla doni a la vostra consulta l'espai mental i l'estabilitat financera que es mereix. Feliç "bean-keeping"!

Conceptes bàsics de comptabilitat per a venedors d'Amazon amb Beancount

· 9 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Quan els vostres marges viuen de cèntims, la precisió supera les conjectures.

Vendre a Amazon és un joc de volum i velocitat. Però darrere de la pressa de vendes i enviaments hi ha una complexa xarxa de comissions, devolucions, moviments d'inventari i obligacions fiscals. El programari de comptabilitat estàndard sovint té dificultats per capturar aquest matís, deixant els venedors amb una imatge borrosa de la seva veritable rendibilitat.

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

Aquí és on brilla un sistema de comptabilitat de text pla com Beancount. En donar-vos un control total sobre com registreu les transaccions, podeu construir una font de veritat financera que modeli perfectament els reptes únics del mercat d'Amazon. Aquesta guia proporciona un flux de treball pas a pas per mantenir-vos per davant de les comissions, els impostos i els mals de cap d'inventari.

Per què la comptabilitat d'Amazon és diferent

Si heu intentat conciliar un pagament d'Amazon amb el vostre extracte bancari, ja sabeu que no és senzill. La realitat financera d'un negoci d'Amazon s'amaga darrere de capes d'abstracció.

  • Pagaments globals quinzenals: Amazon no us envia els ingressos de cada venda. En canvi, envia un únic dipòsit cada dues setmanes. Aquesta suma global és una xifra neta, amb les vendes brutes reduïdes per les comissions de referència, les comissions FBA, els costos publicitaris, les devolucions i altres retencions. Per entendre el vostre negoci, heu de desglossar aquest únic número en les seves parts constituents. (doola: A Business-in-a-Box™)
  • Inventari a tot arreu: El vostre inventari està constantment en moviment: des del vostre proveïdor, a un centre de preparació, a diversos centres de compliment FBA a tot el país i, finalment, al client. El seguiment precís del vostre Cost de les Mercaderies Venudes (COGS) requereix saber quin lot d'inventari (a quin cost) es va utilitzar per a cada venda. (Bean Ninjas)
  • Comissions i promocions del mercat: Una part important dels vostres ingressos es consumeix immediatament per les comissions: comissions de referència, comissions de recollida i embalatge FBA, comissions d'emmagatzematge mensuals i costos publicitaris. El seguiment de cadascuna d'aquestes categories de despeses per separat és l'única manera de calcular el vostre marge brut real i determinar la rendibilitat real d'un producte. (Profitwise Accounting)
  • Mosaic d'impostos sobre les vendes: Tot i que les lleis del Facilitador del Mercat d'Amazon gestionen la recaptació i la remissió d'impostos sobre les vendes a la majoria dels estats, no és una solució completa. Emmagatzemar inventari en magatzems FBA pot crear "nexus" (una presència empresarial), que pot requerir que us registreu i presenteu la declaració en aquests estats, fins i tot si no es deu cap impost. Aquesta és una àrea de compliment complexa que exigeix un seguiment acurat. (TaxDo)
  • Llindars 1099-K més baixos: Amb el llindar d'informació del Formulari 1099-K baixant de 20.000 a5.000a 5.000 el 2024 (i previst que baixi a només 600 $ a partir del 2026), gairebé tots els venedors seriosos rebran un formulari d'Amazon que informa el seu volum de transaccions brutes a l'IRS. Els vostres llibres han de poder conciliar perfectament amb aquest número. (IRS)

Pla de set passos de Beancount

Aquest pla aprofita la precisió de Beancount per afrontar la complexitat d'Amazon de front.

1. Separeu els canals aviat

Si veneu en múltiples plataformes, mantingueu la vostra comptabilitat per a cadascuna per separat. Dins d'un únic fitxer Beancount per a la vostra entitat legal, creeu comptes jeràrquics dedicats per a cada mercat. Aquesta estructura simplifica l'anàlisi i fa que la generació de calendaris fiscals sigui trivial.

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Descomposeu cada pagament

Aquest és l'hàbit més crític. No reserveu mai un dipòsit d'Amazon com una sola línia d'ingressos. En canvi, descarregueu l'informe de liquidació "Totes les transaccions" de Seller Central per al període corresponent. Utilitzeu aquest informe per crear una única transacció Beancount que desglossa el pagament en els seus components.

El dipòsit que rebeu al banc és l'assentament de compensació. Les vendes brutes s'abonen a Income, mentre que totes les comissions i reemborsaments es carreguen als seus respectius comptes Expenses.

; pagament quinzenal de l'informe de liquidació
2025-07-14 * "Liquidació d'Amazon #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Feu un seguiment de l'inventari i el COGS amb lots

Beancount té un sistema de primera classe per al seguiment d'inventari anomenat "lots". Quan compreu inventari, registreu el nombre d'unitats i el seu cost específic. Quan es ven una unitat, podeu carregar aquest cost exacte, donant-vos un càlcul perfecte del Cost de les Mercaderies Venudes (COGS).

; Compra 1.000 unitats d'un proveïdor
2025-07-01 * "Comanda de compra del proveïdor PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; Més tard, registreu el cost d'una sola venda
2025-07-16 * "Venda FBA WidgetA | COGS"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Trieu el mètode de meritació per a més claredat

Per a qualsevol negoci basat en inventari, el mètode de meritació és superior. Un enfocament basat en efectiu mostraria una despesa massiva el mes que compreu inventari i beneficis artificialment alts els mesos que el veneu, distorsionant el vostre rendiment. La comptabilitat de meritació coincideix correctament el cost de les mercaderies venudes (COGS) amb els ingressos d'aquesta venda en el mateix període, proporcionant una imatge molt més clara del vostre benefici brut. (Bean Ninjas)

5. Automatitzeu les importacions

Introduir manualment els informes de liquidació és educatiu al principi, però no s'escala. L'ecosistema de text pla destaca en l'automatització:

  • Utilitzeu bean-extract per extreure dades de CSV formatats exportats per serveis com A2X.
  • Escriviu scripts senzills de Python per extreure dades directament de l'SP-API d'Amazon.
  • Utilitzeu importadors existents per extreure fitxers CSV bancaris per conciliar dipòsits i comissions carregades directament a targetes de crèdit.

6. Concilieu setmanalment

Feu un hàbit de comprovar els vostres números. Utilitzeu les potents eines de línia d'ordres de Beancount per validar ràpidament els saldos i revisar el rendiment.

# Comproveu els vostres recomptes i valor d'inventari actuals
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Genereu un compte de resultats per al darrer període
bean-report books.bean income_statement -e 2025-07-21

7. Archiveu els documents font

Per a cada transacció important, enllaceu al document font. Adjunteu el PDF oficial de liquidació d'Amazon, la factura del proveïdor per a una compra d'inventari o un rebut d'enviament mitjançant la sintaxi de metadades de Beancount (document:). Això crea un registre financer autocontingut i llest per a auditoria.

Llista de comprovació d'impostos sobre les vendes i compliment

  • Lleis del Facilitador del Mercat: Enteneu que, tot i que Amazon recau l'impost sobre les vendes en nom vostre a la majoria dels estats, emmagatzemar inventari en estats com Califòrnia, Texas o Pennsilvània encara pot crear un nexe econòmic, que pot requerir que registreu la vostra empresa allà. (TaxGPT)
  • Conciliació 1099-K: Assegureu-vos que el total que registreu a Income:Amazon:Sales per a l'any coincideixi amb l'import brut informat al vostre Formulari 1099-K fins al cèntim. Qualsevol discrepància és una bandera d'auditoria. (IRS)
  • Impost sobre les vendes directe: Si veneu a través d'altres canals no coberts per un facilitador, mantingueu un subarbre de comptes Liabilities:SalesTaxPayable:State per fer un seguiment dels impostos que debeu directament.

Errors comuns (i solucions)

  • Error: Registrar només el dipòsit net d'Amazon.
    • Solució: Descomposeu sempre els pagaments utilitzant l'informe de liquidació complet.
  • Error: Ignorar les devolucions reemborsades o els béns danyats.
    • Solució: Registreu tant la despesa inicial del reemborsament com el reemborsament posterior d'Amazon com un crèdit separat.
  • Error: Oblidar-se de les reserves rotatives.
    • Solució: Amazon sovint reté un saldo de "reserva" dels pagaments, especialment per a comptes nous. Feu un seguiment d'aquests diners que se us deuen en un compte dedicat Assets:Amazon:Reserve.
  • Error: No coincidir els àlies SKU entre el vostre sistema i el d'Amazon.
    • Solució: Normalitzeu tots els codis SKU als vostres scripts d'importació per assegurar-vos que les cerques de COGS no fallin.

Tasques de començament ràpid

  • Habiliteu i descarregueu el vostre primer informe de liquidació a Seller Central.
  • Cloneu un repositori d'inici de Beancount i creeu un pla de comptes específic per a Amazon.
  • Escriviu un petit script d'importació que converteixi un CSV de liquidació en una transacció Beancount (fitxer .txn).
  • Programeu un recordatori setmanal per extreure nous informes i executeu bean-check per assegurar-vos que els vostres fitxers siguin vàlids.
  • Reviseu el vostre compte de resultats mensualment per prendre decisions basades en dades sobre la despesa publicitària, els preus i l'inventari.

Lectura addicional

Envieu més, preocupeu-vos menys: mantingueu els vostres beans equilibrats. Bones vendes!