Automated Bitwave Cost Basis Exception Flags
Every Monday, WebRun opens Bitwave, reviews cost basis calculations across all wallets and assets, flags entries with missing acquisition cost, zero-cost lots, or method mismatches, and posts a prioritized exception list to your accounting Slack channel so your team can fix the highest-impact issues first.
How do I automatically flag cost basis exceptions in Bitwave before period close?
WebRun scans Bitwave every Monday, identifies cost basis exceptions including zero-cost lots, missing acquisition prices, and method inconsistencies across all wallets, and posts a prioritized exception list to Slack ranked by estimated P and L impact. Your team resolves the highest-impact issues first and arrives at period close with clean cost basis records.
- Material cost basis errors caught weekly before they reach the financial statements
- Highest P and L impact exceptions reviewed first every Monday
- Period close proceeds without last-minute cost basis surprises
Built for crypto accountants · Web3 CFOs · digital asset controllers · fund accountants
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.bitwave.ioin a real browser with your saved login - no setup, no API keys. -
1
Bitwave - scan cost basis calculations for exceptions
WebRun opens Bitwave to scan cost basis calculations for exceptions. - Open Bitwave and navigate to the cost basis report for the current period
- Filter for lots with a zero or missing acquisition cost
- Check for assets where the cost basis method differs from the entity-level setting
- Note the asset, wallet, lot size, expected method, and estimated P and L impact for each exception
- Sort exceptions by estimated P and L impact so the most material issues surface first
Done when All cost basis exceptions are identified and ranked by financial impact.
-
2
Slack - post prioritized exception list to accounting channel
WebRun opens Slack to post prioritized exception list to accounting channel. - Post a weekly exception summary to your accounting Slack channel
- List each exception with the asset, wallet, issue type, and estimated impact
- Include a direct link to the relevant Bitwave cost basis screen for each item
Done when Your team has this week's cost basis exception list in Slack.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it fix cost basis errors automatically?
No. WebRun identifies and ranks exceptions for your team to resolve in Bitwave. Cost basis corrections require human review to ensure the right lot and method are applied.
Which cost basis methods does it check against?
It validates against the method configured at the entity level in Bitwave, including FIFO, LIFO, and Specific Identification. It flags any lot that deviates from the entity setting.
What if I have multiple entities with different methods?
Tell WebRun your entity-level method assignments during setup and it will check each wallet's cost basis against the correct method for that entity.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.