DocuClipper
Back to blog
6 min read·DocuClipper Team

How To Convert a Wells Fargo Advisors Statement to Excel

Wells Fargo Advisors brokerage statements (full-service WFA, WellsTrade, and WFCS-cleared advisor accounts) carry a portfolio summary block with per-asset-class totals. This guide shows how to convert that PDF into a clean Excel workbook with Holdings, Activity, and Summary on separate sheets.

Wells Fargo Advisors brokerage statements come in three branded variants that share the same underlying layout: full-service Wells Fargo Advisors accounts, WellsTrade self-directed accounts, and accounts cleared through Wells Fargo Clearing Services (WFCS LLC) but managed by an outside RIA. All three carry an ACCOUNT NUMBER: NNNN-NNNN header, a Progress summary block (Opening value / Closing value, period and YTD columns), and a Portfolio summary block that breaks the account out by asset class.

This guide walks through converting a Wells Fargo Advisors PDF into an Excel workbook with DocuClipper's brokerage statement converter. On the corpus we tested against, the WFA extractor reconciles 12 of 12 statements (100%), with the sum of per-asset-class positions matching the printed Asset value to within $1.

Drag & Drop Brokerage Statement Here

or

No file selected yet.

While you are here

Extract every transaction from any bank PDF

Upload a statement from any bank and DocuClipper returns a clean table with dates, amounts, descriptions, and running balance intact. No reformatting before you can reconcile or import.

What gets extracted from a Wells Fargo Advisors statement

DocuClipper reads the major blocks of the WFA statement and maps each one to its own Excel sheet:

WFA statement sectionExcel sheetWhat's in it
Portfolio summary (asset-class table)HoldingsPer-asset-class market value (Cash and sweep, Stocks/options/ETFs, Fixed income, Mutual funds, Other assets) plus est. annual income
Progress summary (Opening / Closing value)SummaryBeginning value, ending value, change this period, YTD columns
Cash flow summaryActivityNet additions to cash (deposits), Net subtractions from cash (withdrawals)
Income summaryIncomeTotal income for the period and YTD, dividend / interest split where printed

The asset-class totals from the Portfolio summary block sum exactly to the closing Asset value at the bottom of the same table, which is what we use as summary.endingValue. That gives a deterministic reconciliation gate: if the per-asset-class rows don't add up to the Asset value, we flag the mismatch instead of silently shipping bad data.

What's specific about Wells Fargo Advisors statements

Three branded variants, one layout family. A WellsTrade self-directed account, a full-service WFA advisor account, and a third-party RIA account cleared through WFCS all use the same Portfolio summary structure. DocuClipper auto-detects the variant (classic for WellsTrade, premium for WFA full-service) but extracts the same fields across all three.

Wells Fargo Bank deposit accounts are different documents. A "Wells Fargo Everyday Checking" or "Wells Fargo Way2Save" statement is a deposit-account statement, not a brokerage statement. They carry "Wells Fargo" branding but no Portfolio summary block. DocuClipper's detection layer rejects bank deposit statements at the front door so they get routed to the bank-statement converter instead. If you have a Wells Fargo Bank checking statement, see the Wells Fargo bank statement to Excel walkthrough instead.

Account types are detected from the cover. Roth IRA, Rollover IRA, Traditional IRA, SEP IRA, taxable brokerage, and trust accounts are recognized from the upper-case account-name line on page 1 (e.g. JOHN SMITH ROTH IRA). The detected type lands in the Summary sheet as accountType=roth_ira so retirement and taxable accounts can be filtered separately when batch-converting a household.

Margin balance handled cleanly. When the Portfolio summary includes a Cash and sweep balances row with a negative value (margin debit), DocuClipper preserves the sign so the Holdings sheet reflects the actual debit position rather than dropping it.

Estimated Annual Income column is preserved. WFA prints an Est annual income column on the Portfolio summary table. That column lands in the Holdings sheet as est_annual_income, which is useful for income-focused portfolio reviews.

Step-by-step: converting a WFA statement to Excel

  1. Open DocuClipper and click the Brokerage Statement upload card on the Tools page (the card is labeled "Brokerage & Investment Statements").
  2. Drop your WFA PDF onto the upload area. Both .pdf downloads from wellsfargoadvisors.com and scanned/photographed mailed copies work. Image PDFs go through OCR before extraction.
  3. Wait for the extraction to finish. A typical monthly WFA statement processes in under a minute. DocuClipper auto-detects the broker (Wells Fargo Clearing Services, LLC is set as the custodian on the Summary sheet) and the statement variant.
  4. Review the Holdings sheet. Each non-zero asset-class row from the Portfolio summary is one row in the sheet. The reconciled flag in the Summary sheet is set when the sum of those rows matches the printed Asset value within $1.
  5. Click Export → Excel to download the .xlsx workbook with Holdings, Activity, Income, and Summary on separate sheets. CSV per sheet is also available, and JSON is available via the DocuClipper API for programmatic workflows.

Put it into practice

Manual copy-paste is where errors begin

Split rows, drifting balances, missed transactions: they all trace back to re-keying. DocuClipper preserves the bank's layout so debits, credits, and totals tie out the first time.

How the WFA extractor works under the hood

DocuClipper uses pdftotext with -layout to preserve the column structure of the Portfolio summary block, then parses the per-asset-class rows by anchored label (Cash and sweep balances, Stocks, options & ETFs, Fixed income securities, Mutual funds, Other assets, Annuities, Insurance, Cash alternatives). Each row carries five money columns (previous value, previous percent, current value, current percent, estimated annual income), which we extract with explicit regex anchors so column drift on differently-padded statements doesn't fold neighbouring numbers together.

The reconciliation gate is the closing Asset value row at the bottom of the same Portfolio summary table. If the sum of per-asset-class current values doesn't match the Asset value within $1, the document is flagged as unreconciled and you see the delta in the in-app review screen before exporting.

Frequently asked questions

Does this work with both digital and scanned WFA statements?

Yes. Digital downloads from the WFA portal extract the cleanest because no OCR is needed. Scanned or photographed mailed statements go through OCR first. Image quality matters at the margins (dim or skewed scans extract less cleanly) but a flat scan or sharp phone photo of a printed statement works.

Will it extract my WellsTrade IRA?

Yes. WellsTrade self-directed accounts (including Roth IRA, Traditional IRA, Rollover IRA, and SEP IRA) use the same Portfolio summary template as full-service WFA accounts. The account type lands in the Summary sheet as accountType=roth_ira, traditional_ira, etc.

What about Wells Fargo Bank checking or savings statements?

Those are deposit-account statements, not brokerage statements. DocuClipper rejects them in the brokerage extractor and routes them to the bank-statement workflow. If you uploaded a Wells Fargo Bank checking statement and got an unexpected result, switch to the bank statement converter instead.

Does it pull individual security positions or just asset-class totals?

The current WFA extractor uses the Portfolio summary asset-class totals (Cash and sweep, Stocks/options/ETFs, Fixed income, Mutual funds, etc.) as Holdings rows. That gives a deterministic reconciliation against the printed Asset value. Per-security row extraction (with symbol, CUSIP, quantity, price, market value per holding) is on the roadmap for the WFA extractor; for full per-security extraction today, contact us and we'll prioritize the upgrade for your account format.

Can I batch a year of monthly WFA statements?

Yes. Upload twelve monthly Wells Fargo Advisors PDFs together and DocuClipper produces one workbook per statement, or merges them into an annual workbook if you want a single Holdings-over-time view.

How does the reconciliation gate work?

After parsing the Portfolio summary asset rows, DocuClipper sums the current-value column and compares to the printed Asset value $X 100% closing total. If the absolute difference is less than $1, the Summary sheet shows reconciled=true. Otherwise the document is flagged with the calculated delta so you can investigate before exporting (or upload a sharper scan if OCR was the cause).


Next step

Upload your first statement free

No credit card required. See extracted transactions in seconds, then export to Excel, CSV, or QBO when you're ready to scale.

Try DocuClipper free

Automate your financial document workflows

Extract data from bank statements, invoices, and receipts with 99.6% accuracy. Export to Excel, QuickBooks, or Xero in seconds.

Start free trial14-day free trial · No credit card required