Last verified: November 10, 2026
Your Etsy payment account CSV is not a list of orders. It is a ledger: every money movement is its own row, and one order usually takes several rows. The Sale row carries what the buyer paid, each fee gets a row of its own, and the two are tied together by an order number in the Info column. Once you know that, the file stops looking like noise.
This guide explains the columns, the row types we have seen in real Etsy exports, what Etsy's help pages say about the rest, and the mistakes people make when they add the file up. It is based on Etsy's help pages (checked November 10, 2026) and on the exports we have tested CraftKept against. CraftKept is our product, and we say below exactly what we have and have not verified.
Etsy's own help says the downloadable record of your payment account is your monthly statement. In Shop Manager, open Finances, then Payment account, and look for your monthly statements. The “Recent activities” view in the same place only covers the last 60 days, so older activity is available only through the statements. Menu names change from time to time, so if yours differ, look for “monthly statement” or “download”.
This is different from the spreadsheet of sold transactions, which Etsy describes as listing item price, item title and similar order details. The payment account file is the one that lists fees as rows.
The columns of the statement we examined (a real October 2026 statement from a shop in Poland, with Polish column names) map to these English names:
| Column | What it holds |
|---|---|
| Date | The day the row was booked. |
| Type | What kind of row it is: Sale, Fee, VAT, Payment, and others. |
| Title | A description, such as "Payment for Order #…" or "Transaction fee: your listing's title". |
| Info | Extra detail. Usually the order number ("Order #…"). On a Sale row it can also say when the funds will be available. |
| Currency | The currency of the row. |
| Amount | Money coming in, such as the sale price. Empty on fee rows. |
| Fees & Taxes | Money going out, shown as a negative number. Empty on sale rows. |
| Net | The effect of that row on your balance. |
| Tax Details | Present in the file, empty in the statement we examined. |
Each row's Net is its Amount plus its Fees & Taxes. A Sale row has an Amount and no fee. A fee row has no Amount and a negative Fees & Taxes. If you only add up the Amount column you will count sales and ignore every fee, and your total will look much better than reality.
Here is an illustration with made-up numbers, laid out like the real file (titles shortened, in English). A $30 sale with no ads:
| Type | Title | Info | Amount | Fees & Taxes | Net |
|---|---|---|---|---|---|
| Sale | Payment for Order #100001 | Funds will be available on … | $30.00 | -- | $30.00 |
| Fee | Transaction fee: Your item | Order #100001 | -- | -$1.95 | -$1.95 |
| Fee | Processing fee | Order #100001 | -- | -$1.15 | -$1.15 |
The order's Net is $30.00 - $1.95 - $1.15 = $26.90. The listing fee ($0.20) is a separate row not tied to this order, because it is charged when the listing is created or renewed, not when it sells. That is why adding the listing fee to a single order is always a convention: the file does not say which sale it “belongs” to.
In the real export we examined, these were the types that appeared:
That is a short list, and it is the whole list we can vouch for from a real file. The file we have is from a shop in Poland. We have not yet seen a US export.
Etsy's help pages describe more kinds of entries in the payment account. We have not verified how each one looks in a downloaded file, so treat this as a list of things to expect, not a description of exact rows:
Three reasons, all normal:
If you are checking whether your sheet is right, compare Net of all rows for the period, not Amount and not deposits.
CraftKept reads the Sale, Fee, VAT and Payment rows — the ones verified against a real file — groups fee rows by order number, and sorts fees into six categories: transaction, listing, payment processing, Regulatory Operating Fee, currency conversion and Offsite Ads. Then it applies your costs per product. The raw file is parsed in memory and not stored; only the rows derived from it are saved.
We have verified this against real exports from a shop in Poland. A US export is the next one. Refunds, deposits, Offsite Ads and a few other row types are handled in the code but are not yet confirmed against a real file, and the app flags rows it does not recognize instead of hiding them. The full list is on our beta status page.
If you want to see the result before you upload anything, open the example dashboard. To check what a single sale costs, use the free Etsy fee calculator.
The payment account file, which Etsy calls your monthly statement. It lists fees as separate rows. The spreadsheet of sold transactions lists item details such as price and title and does not include fees as rows.
Fees & Taxes is money leaving your balance, so it is shown with a minus sign. The Net column adds it to the Amount to give each row's effect on your balance.
Deposits are timed after sales, Etsy can hold part of new sales in reserve, and some fees are not tied to any order. Compare the Net of all rows for the period, not deposits.
Etsy's help says refunds made through Shop Manager return the transaction and processing fees to your account, and the credits appear nested under those fees. We have not verified how a refund looks in a downloaded US file yet, so check one of your own refunded orders against the file.
CraftKept parses the file in memory and does not keep the file itself, only the rows derived from it. It does not ask for your Etsy login. Before sending any export anywhere, open it and check which columns it contains.
Last verified: November 10, 2026.