Upload a spreadsheet
Use this mode when you have records of past accounts in a spreadsheet (or you’re building one from broker statements).
Steps
- Go to Import in the sidebar.
- Choose Upload a spreadsheet.
- Pick the broker the accounts belong to. The broker is locked for the whole upload — you can’t mix brokers in one spreadsheet. (Run Import separately for each broker.)
- Click Download template. PropStax generates an
.xlsxtailored to your broker, with the right account types, statuses, and data feeds already set as dropdowns. - Fill in the template. Each row is one account.
- Drag the file onto the drop zone, or click to pick it from your file picker.
- Review the parsed preview. Any errors are flagged inline.
- Click Import to create the accounts.
What the template includes
The template has two sheets:
- Accounts — one row per account with columns for account ID, account type (eval/funded), data feed, status, account size, Profit Target, cost, drawdown rules, Date Activated, and Date Ended (the single terminal date — when the account passed, blew, closed, or expired). Status must be a terminal one: blown, closed, passed, or expired. Active accounts come in through sync, not import.
- Withdrawals — one row per payout. Optional. Skip the sheet if you’re only logging accounts.
An account can have more than one cost. To log several dated charges (for example a monthly subscription), repeat the account’s row once per charge — same account ID, a different Cost and Date Activated on each row. Charges that share the same date are summed.
Edit and re-upload your own export
The Financials (Excel) file from Settings → Privacy → Targeted downloads uses this same template. You can download it, edit the rows, and upload it back through Import. Only terminal accounts (passed, blown, closed, or expired) re-import; active accounts keep coming through sync. Re-uploading the same file won’t duplicate costs or payouts — PropStax recognizes charges and payouts it already has and skips them.
Errors
Common parse errors:
- Missing required fields (account ID, type, status).
- Invalid status for the account type — for example, a Funded account marked “Passed” (only evals get passed; funded accounts get blown, closed, or withdrawn).
- Date format mismatches.
The preview shows up to 8 errors at once with a “+X more” note showing the count of additional errors. Fix the spreadsheet and re-upload.