Everything organized around the facts your tax pro will ask for.
BnbTaxes is not a generic ledger. It is a short-term-rental organizer built around classification, record context, review flags, and a CPA-ready export.
Each feature is designed to preserve context. The app should tell a clear story about what happened at each property, where the numbers came from, and which questions still need judgment.
AI-assisted classification
Start with the federal rental-tax questions that change everything else. BnbTaxes separates reporting form analysis from passive-loss analysis so the result is easier to review.
Schedule E, Schedule C, and 14-day exclusion pathways
Average-stay and material-participation checks kept separate
Source-backed reasoning shown beside each result
Income tracking
Bring platform payouts and direct-booking income into a property-specific ledger without pretending every channel works the same way.
Airbnb and Vrbo CSV import support
Manual records for direct bookings and adjustments
Gross, fees, cleaning, and net payout views
Expense tracking
Record ordinary rental expenses, mixed-use allocations, evidence, and recurring vendor patterns in one workflow.
Rental percentage support for shared costs
Evidence attachment for receipts and statements
Category views built for CPA review
Calendar
Track guest nights, personal use, maintenance, and blocked days because usage facts can change classification and deductibility.
Guest, personal, maintenance, and blocked day types
14-day and 10 percent tests made visible
Apply calendar counts to classification inputs
Reports
See the year as a reviewable record trail instead of a pile of transactions. Reports emphasize readiness, open questions, and explainable totals.
Property-level summaries
Open flag and readiness views
Income, expense, and asset summaries
Export
Generate a practical handoff packet for a tax professional. The export keeps source context and open questions visible instead of flattening everything into totals.
PDF and CSV packet structure
Schedule E worksheet preparation view
Open review flags included before filing decisions
Integrations
The product is honest about integration depth: CSV import for platform data, manual entry for direct bookings, and export files your CPA can use.
Airbnb CSV imports
Vrbo CSV imports
Manual records and CPA-ready exports
How the modules work together
The value is not just that each tool exists. It is that the same property and tax-year context follows the host from classification through export.
Classifier
Answers become a classification record with confidence, source references, and flags where the facts need professional review.
Organizer
Income, expenses, usage days, assets, and evidence are attached to the correct property and tax year.
Review flags
Mixed use, short stays, substantial services, passive activity, depreciation, and estimated-tax questions stay visible.
Export
The CPA packet gives the totals, but also preserves the reasoning and unresolved questions behind those totals.
Designed for common STR review questions
Short-term rental tax prep often turns on a handful of facts. BnbTaxes keeps those facts in front of the host before the export is generated.
Reporting path
Schedule E, Schedule C, and 14-day exclusion branches are explained with conservative confidence states.
Usage facts
Guest nights, personal use, maintenance days, and blocked days can be reviewed before classification or export.
Mixed-use costs
Expenses can carry a rental percentage so shared costs do not appear as unexplained totals.
Payout trail
Income views separate gross receipts, platform fees, cleaning fees, and net payouts where data supports it.
Open questions
Review flags identify uncertainty instead of hiding it inside a summary number.
CPA handoff
Export structure is built for review and preparation, not for pretending the app files a return.
See the classifier before you build the whole record trail.
The public classifier is the fastest way to understand how BnbTaxes thinks about short-term rental facts.