Help center

Get up and running in 10 minutes

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.

01

Create your account

Sign up with your email. TerraLine automatically creates your organization — no manual setup required.

02

Add your first project

Go to Projects → New Project. Enter the property address, ARV (after-repair value), and your loan details. This seeds the finance banner.

03

Build your budget

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.

04

Log cost events

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.

05

Track your schedule

Open the Schedule tab to add project phases, key dates, and draw milestones. The project detail page surfaces your next 5 upcoming milestones.

06

Export for your lender or CPA

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.

Common questions

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.

Still stuck?

Email us and we'll get back to you within one business day.

support@terraline.tech