Salta al contingut principal
Charles Schwab → Beancount

Charles Schwab CSV a Beancount

Converteix una exportació Transactions de corredoria Schwab en transaccions equilibrades de doble entrada Beancount: els signes de dòlar, els separadors de milers i les dates ajustades per liquidació es llegeixen correctament.

Assignació de columnes verificada amb una exportació real de Charles Schwab

Com exportar les transaccions del Charles Schwab

  1. 1

    Inicia sessió a schwab.com i ves a Accounts, després a History.

  2. 2

    Tria el compte i després la vista Transactions en lloc d'un extracte.

  3. 3

    Estableix el rang de dates i després utilitza el control Export sobre la taula de transaccions i tria CSV.

  4. 4

    La descàrrega es nomena segons el compte i el moment en què la vas demanar, aproximadament com Individual_XXX980_Transactions_20260724-173507.csv.

  5. 5

    Si el teu fitxer comença amb un banner «Transactions for account …» o acaba amb una fila «Transactions Total», elimina aquestes dues línies; després copia la resta i enganxa-la a sota.

Quatre files de cada deu es poden saltar i no passa res

En una exportació real de Schwab amb 1.491 files, 610 files tenen el camp Amount buit: accions consolidades, transferències d'accions i altres activitats del pla d'accions movien valors en lloc de diners, per tant no hi ha partida de caixa per registrar. Cada una es reporta i es salta, la qual cosa significa que una llista llarga de línies saltades és el resultat esperat en un fitxer de corredoria, no un senyal que el convertidor s'ha bloquejat. El que torna és la part de caixa del compte: transferències entrants, compres, vendes, dividends i interessos. Una operació es converteix només en la seva pota de caixa, així una compra de VTI per $995.00 es converteix en $995 que surt del compte sense cap anotació de participació associada; registra la part del producte manualment.

Sortida de Beancount

Les teves transaccions apareixeran aquí tan aviat com enganxis un CSV.

Preguntes sobre l'exportació del Charles Schwab

Què són les línies «Transactions for account…» i «Transactions Total»?

Un banner que Schwab posa per sobre de les capçaleres de columna i una fila de suma que posa a sota. Cap dels dos és una transacció i cap apareix en totes les exportacions: alguns camins de descàrrega els inclouen i altres no. Elimina'ls si el teu els té i l'execució surt neta; deixar-los costa dues línies reportades i no canvia cap dels imports convertits.

El meu fitxer té columnes Withdrawal i Deposit en lloc de Amount — és el fitxer equivocat?

És el fitxer correcte per a un compte Schwab Bank Investor Checking, que exporta Date, Status, Type, CheckNumber, Description, Withdrawal, Deposit i RunningBalance en lloc del format de corredoria. Configura els selectors pel nom de la columna en lloc de comptar posicions: el parell Debit i Credit pren Withdrawal i Deposit. Les exportacions més antigues de Schwab Bank no tenen columna Status, així que tot el que va després es desplaça una posició — que és exactament per això aquesta pàgina map el fitxer de corredoria i deixa el bancari als selectors.

Una de les meves dates diu «04/17/2023 as of 04/15/2023». Quina s'utilitza?

La primera. Schwab escriu aquesta forma doble a les files ajustades per liquidació, i la data inicial és la data de publicació per la qual ordena la seva pròpia pantalla d'historial — així la transacció convertida s'alinea amb el que veus al lloc quan ho comproves. La part final de la cel·la es descarta i la fila es converteix normalment en lloc de saltar-se.

Convertint una exportació d'un altre banc o aplicació?

Conserveu el llibre que acabeu de convertir

Beancount.io allotja el vostre llibre de text pla, importa els extractes futurs per vosaltres i manté cada número auditable.

Comença gratis