Skip to content

Charles Schwab

Beta

This plugin is in Beta โ€” tested with sample files but edge cases may exist.

๐Ÿ“ฅ How to Export

To export your transaction history from Charles Schwab:

  1. Log in to your Charles Schwab Client Portal.
  2. Go to the Accounts tab and select History.
  3. Select the account you want to export (if you have multiple accounts).
  4. Select the desired date range.
  5. Click the Export link (usually located in the top-right corner of the transaction table) and select CSV.
  6. Save the file to your computer.

โš ๏ธ Common Pitfalls

Do Not Modify Headers

Schwab CSV files include summary/metadata rows near the end. The BRIM parser ignores rows that do not map to transactions and may emit warnings for unknown actions or invalid rows. Do not manually edit the export.

๐Ÿ“ Notes

  • Supports US-formatted CSV parameters (MM/DD/YYYY date structures and USD currency listings).
  • Parses buy/sell transactions, dividend payments, reinvestments, and transaction charges.

๐Ÿ”— Developer Reference

โ†’ Charles Schwab Provider โ€” Implementation Details