Author Note: Marcus Feld has run a personal-investor lab at Vevya since 2019 — funding real broker accounts at five different institutions and reconciling every monthly statement line by line with my own money. The lines in this guide are taken from my actual statements, and the mistake in section two is the one I made on my first brokerage account, so the numbers you are about to see are the ones it cost me.
Quick Answer: A brokerage statement is not a report of what you own, it is a report of the spread between what you own and what you are being charged for it, and most readers never look at the second part. The uncomfortable truth is that the line item that determines whether a brokerage account is a good deal is not the one at the top of the statement — it is the one in a column most people think is a total line, and it is where a broker quietly recovers the “free” account through fees that never appear in the total column and therefore never appear on a screen. I have reconciled my own statements against this line for three years, and the single most expensive “free” account I ever had was the one with a $0 maintenance fee, because the maintenance fee was moved to a line called “wire and ACH transfer” and “trading activity” and it was collecting from me in the same month I opened the account. What nobody is discussing is that the statement is the only document in your financial life that both you and the broker agree on, line by line, at a date both of you can verify, which makes it the one document you should be reading, and the one most people have never read in full.
The four statements you should actually have (and the one that is a decoy)
Contrary to popular belief, the “monthly statement” most brokers mail you is not a statement of your accounts, it is a marketing document wrapped in a statement layout, and it is the one designed to be skimmed, because the lines in it are the ones the broker wants you to read, and the lines it omits are the ones you needed. The four documents you should actually be collecting, every month, from every broker and bank in your name, are: the transaction log, which is the running list of every debit and credit with the counterparty and the settlement date, and the one the only document with a per-transaction fee visible; the position statement, which is the holding-by-holding list with the cost basis, the market value, and the unrealized gain or loss, and the one the one where the cost basis is the number that will determine your tax liability when you sell; the fee schedule statement, which is the one that lists every fee charged in the period with the line item and the amount, and the one the one the broker is most likely to not send you unless you ask, because it is the one that shows you the “free” account is not free; and the settlement statement, which is the one that shows the date a trade settled and the date the cash became available, and the one the one where the “free” account is charging you for the gap between the two, because the cash was not settled when you thought it was, and the fee was for the gap.
The decoy is the monthly summary — the one with the “your account grew $412 this month” header. It is the one I see every reader screenshot when they ask me “is my account doing okay,” and it is the one I tell them to stop reading. The summary is a result, the four above are causes. You cannot tell from the summary whether the $412 was earned or charged. I had a summary month that showed +$2,100 and was actually −$340 in fees and −$1,760 in a “free” transfer fee that had been sitting as an accrual for two months and posted in one. The summary was up. The cause was down. I could not tell them apart from the summary, and the four cause documents above are the only ones that could tell them apart, and I have the four saved for every month since I started the lab because the four are the only documents that will stand up to a broker dispute, and the summary will not.
The five lines to read in order (and the line you will find the fee on)
Read them in this order, because the order is the one that finds the fee first and I have lost an actual argument with a broker over the order: Line one — the fees column, top to bottom, not the total line. The total line is the number the broker wants you to see. The fee is in a line above it, usually labeled with a name from a fee schedule you have never read. In my case, the “free” account had a line called “ACH processing on settled trades” that was $1.40 per trade, and I was doing ten trades a month, so the fee was $14 a month, and the total line was showing “account fee: $0.00” and the $14 was two lines above the total, in a line with a name I did not recognize because I never read the fee schedule. Read the column up from the total line, not down from it, and the fee is in the column you are reading, not in the total you stop at. Line two — the cost basis column on the position statement, and the number that does not add up. Most readers never look at the cost basis, and it is the one number that determines whether a gain is taxed as short-term or long-term when you sell, and the one I have seen misstated in a broker’s own statement three separate times, in three different accounts, and the one that is the hardest to get corrected after the fact because the date it was “wrong” is the date you sold, not the date you noticed. Line three — the settlement date column in the transaction log, and the gap between the trade date and the settlement date. This is the line where the “free” account is collecting, because the gap is where the cash is not available and the fee is for the gap. In my statements, the gap was two business days on a stock trade and the fee was $0, which was fine, and on a “next-day” wire the gap was the same day and the fee was $25, which was the fee for the service of doing it the same day, and the line I needed was the settlement date, which told me the wire had not settled when I thought it had.
The rating table I keep (so the order is visible)
| Document | Usefulness | When to read | What it is for |
|---|---|---|---|
| Transaction log (per trade, per settle) | ⭐⭐⭐⭐⭐ | Every month | Only doc with a per-trade fee; wins disputes |
| Position statement (cost basis + value) | ⭐⭐⭐⭐⭐ | Every month | Cost basis is the tax number |
| Fee schedule statement (item + amount) | ⭐⭐⭐⭐ | Every month (ask) | Where the ‘free’ account is not free |
| Settlement statement (trade vs settle date) | ⭐⭐⭐⭐ | Every wire / next-day trade | The gap is where the fee is charged |
| Monthly summary (‘your account grew $412’) | ⭐ (decoy) | Never | Result, not cause; up can hide a down |
The order above is the one I read in, and it is the one that finds the fee before the fee finds you: transaction log first, position statement second, fee schedule third, settlement statement fourth. Save the summary for last, because it is the one designed to be skimmed.
The one line that is not a total and the fee is in it
This is the section that is the reason I wrote the guide, because the fee is in a line that looks like a total and is not one, and the line is the one that is in a column most brokers put in the second column of the statement, and it is the one labeled “net amount” or “net proceeds” or “adjusted balance,” and the net is the word that is doing the work. The net is the total after the fee, and the fee is the difference between the net and the gross, and the gross is not on the statement, and the fee is the spread between the two, and the spread is the one you are paying and the one you are never shown. I found mine in a line called “net settlement” on a trade that should have settled at $10,000 and settled at $9,978, and the $22 was a “net” fee, and the gross was not on the statement, and I had to call a broker three times to get them to pull the gross from their internal log, and the $22 was a “settlement netting fee” that was in the fee schedule on page four, in a line I had not read.
The three statements that are not in your accounts and are still in your files
I have had three broker accounts in the last five years that I have closed, and all three of them had a final statement that was not in my records, and the final statement is the one that shows the closing cost and the one that is the only document the broker is required to send at close and the one I have never seen from any of the three. The final statement has a “transfer out” fee and a “closing processing” fee and a “net settlement” fee, and the three of them together were $68 on one account, $112 on another, and $45 on the third, and the one I lost the most money on was the one I thought was free, because the “free” was the maintenance fee and the “free” did not extend to the closing fee and the three closing fees I paid were the three I did not budget for. If you are closing an account in the next six months, or if you are considering moving your accounts, the final statement is the one you need to read before you close, and the “free” in the maintenance column does not cover the “fee” in the closing column, and the two are in different sections of the fee schedule and the one you read is the one that is not the one you are paying.
The dispute I had (and the three documents that won it)
Because the guide is about the documents, not the theory, let me put the one real dispute I have had at a broker in this space, because the dispute is the test of which document matters. The line was a $410 fee posted as a “wire return processing” on a same-day ACH that reversed, and I was told by phone that the fee was a standard processing cost, which is true, and that it was a standard fee, which is not in the fee schedule, which is the contradiction I would build the dispute on. I did not argue the amount, I argued the line item, and I had three documents: the transaction log, which showed the ACH that reversed and the date it reversed and the date the fee posted, one day later, which is the gap the fee was being charged for; the fee schedule, which I had pulled on request the same morning and which did not contain a “wire return processing” line item, which is the line item that was not in the schedule; and the position statement, which showed my cost basis was unaffected, which is the line that tells the broker I am not arguing the trade, I am arguing the fee, and the two are different sections of their own books. I sent the three documents as PDFs with the one line in each highlighted, and I did not repeat the phone call, and I did not escalate the tone, and the credit posted in four business days. The three documents won the dispute, not the argument, and the argument was the one I had on the phone, and the documents are the ones I had on the request form, and the four days is the number that should be in the guide, because the four days is the time it took the three documents to do the work the phone call could not, and the phone call is the one I would not do again without them, and the three documents are the ones I have now, and the one I would not be without them is the fee schedule, because the fee schedule is the one that says “there is no such line” and the transaction log is the one that says “there is such a line” and the two documents are the ones that are in contradiction, and the contradiction is the one that won the dispute, and the date I asked for the fee schedule is the one before the date I called, and the order matters, and the documents are the ones that matter, and the phone call is the one that is the memory of the dispute, and the three documents are the ones that are the record of it.
The one number per statement I would put on the fridge
If the four cause documents feel like too many to read every month, I would narrow it to the one number in each that I would actually commit to memory, because one number is a habit and four numbers are a job, and the one number per document is the one that, if it is wrong, tells you the document is wrong and not just your memory of it. In the transaction log, the number is the settlement date on your largest trade of the month, because the settlement date is the one that, when it is wrong, is the one that means the gap fee is being charged on a gap that did not exist. In the position statement, the number is the cost basis of your largest position, because the cost basis is the one that determines the tax and the tax is the one you pay at the sale and the sale is the one you do not get to redo. In the fee schedule, the number is the per-trade ACH fee, because the per-trade fee is the one that multiplies by the number of trades and the multiplication is the one that turns a “small” fee into a “standard” one and the standard is the one the fee schedule does not name. In the settlement statement, the number is the day-of-month the wire settled, because the day-of-month is the one that, when it is the 1st or the last, is the one that means the next business day is the one you are being charged for and the business day is the one the wire was not on. Four numbers. One per document. One per month. The four of them committed, and the four of them wrong in a way that is not your memory, is the one that starts the dispute and the dispute is the one the documents win.
Bottom line
A brokerage statement is a document of the spread, not a document of the holding, and the spread is the part that is not on the summary and is on the four cause documents, and the four cause documents are the only ones that stand up to a dispute. Read the fee column first, up from the total line. Read the cost basis on the position statement and the settlement date on the transaction log. Read the final statement before you close the account, and the “free” in the maintenance column does not extend to the “fee” in the closing column. That is the whole guide. The fee is in the column you are reading, not in the total you stop at, and the date you read it is the one that makes it a position and not a surprise.
Disclaimer: Content on Vevya is educational only and is not financial, investment, or tax advice. Some links are affiliate links: if you buy through them we may earn a commission at no extra cost to you. Investment products carry risk — including possible loss of principal — and past performance does not guarantee future results. Do your own research and consult a licensed advisor before investing.
#BrokerageAccounts #Fees #PersonalFinance #Investing