TerraLine is built for developers and GCs who are tired of tracking construction costs in spreadsheets. Here's how to get your first project live.
Sign up with your email. TerraLine automatically creates your organization — no manual setup required.
Go to Projects → New Project. Enter the property address, ARV (after-repair value), and your loan details. This seeds the finance banner.
Open the project → Budget tab. Add line items for each cost category: land, soft costs, hard costs, contingency. The planned cost per line drives all your variance tracking.
Every invoice, draw, or receipt goes in as a cost event. Pick a line item, enter the amount and date, optionally link a vendor. The banner updates immediately.
Open the Schedule tab to add project phases, key dates, and draw milestones. The project detail page surfaces your next 5 upcoming milestones.
Go to Budget → click 'Download Draw Report' for a lender-ready JSON/CSV summary. Use 'Download Tax Export' for a date/amount/category CSV formatted for your CPA.
Why isn't my banner updating after I add a cost?
The banner reads from the project_summary view in Supabase. Try a hard refresh (Cmd+Shift+R / Ctrl+Shift+R). If the numbers still don't update, the cost event may not have saved — check the cost events list in the Budget tab.
Can I add team members to my organization?
Team member invites are coming in a future release. For now, each organization has a single owner. If you need multi-user access urgently, email support and we can set it up manually.
What do the project status labels mean?
Sandbox = not yet active, for planning; Active = project is underway; Completed = project is closed out. You can change status from the project detail page.
Is my financial data secure?
Yes. All data is stored in Supabase (PostgreSQL on AWS), encrypted in transit (TLS) and at rest. Row-level security ensures no user can ever read another organization's data — it's enforced at the database level, not just the application layer.
How do I cancel my subscription?
Go to Settings → Billing → Cancel Plan. Your access continues until the end of the current billing period. Email support@terraline.tech if you run into any issues.