Sign in to LV Estimator Pro

Sign in with your administrator account to manage estimates, proposals, and customer records.

LV Estimator Pro Low Voltage Management
Takeoff
Schedule
Estimator
Databases
Documents
—
Project Settings

Estimate line changes are saved with the Proposal page (choose a project in the Save to project dropdown to store on that job).

Company profile

Company Information

Edit your business profile, logo, and document header. Shown on proposals and invoices — save when finished.

Unsaved Discard Save Import
Export
Print

Business profile

Name, contact, and address on your documents

Internal admin contact — not printed on proposals or invoices.

Company logo

Drag to upload or click to browse
Logo preview
Click or drag to upload logo
Remove

Document header

Logo placement, text size, and sizing on proposals & invoices

0 = auto width from height

Phone, email, address, and other header lines

Header preview

Drag the logo to fine-tune position

Same header on proposals and invoices. Client and project details stay in the body below the header.

Email delivery

Send proposals and invoices with PDF attachments from your company email
Test

Use your provider’s SMTP (outgoing) settings only — the same username and password many hosts use for IMAP (incoming) usually work here too. Enter the SMTP server and port from your email host (not the IMAP server). Gmail, Outlook, Yahoo, and custom domain hosts all provide separate SMTP host/port values. The public email above is used as the reply-to address.

587 = STARTTLS (SSL/TLS off) · 465 = SSL/TLS on

No terminal needed. On your Ugreen NAS website (browser): open Container Manager → find lv-estimator-pro → Stop → Rebuild → Start. Then press Ctrl+F5 here and click Test.

Or use the LV Estimator Pro desktop app on your PC — email works there without NAS changes.

Items Database

Manage catalog items by subject. The Categories columns (levels 1–4) come from the Catalog modal — save there to update this table.

Catalog Add Save Import
Export
Print
Search
0 selected Duplicate Delete
Customer database

Customer Database

Manage contacts, saved proposals, and invoices. Export JSON includes full customer records; CSV/Excel are contact fields only.

Add Import
Export
Print

Customers

Select a customer to view details
0 selected Delete
Select a customer

Choose a customer from the list to view contact details, projects, proposals, and invoices.

Project Database

Project database — each job stores takeoff and schedule. Use the section links on a project to open Takeoff, Schedule, Proposal, Invoice, or Payments. Export annotated plan PDFs together (ZIP) or as separate downloads.

New Project Export

Current project

Shows jobs linked to the customer database (saved proposal or invoice link) that are still in progress. Use New Project in the toolbar to start a job, then save a proposal or invoice to link it. Choose a project from the dropdown to view its card and open sections side by side.

Select a project from the dropdown to see takeoff, schedule, proposal, invoice, and payments status.

Finished projects

Jobs move here when all invoices linked to the project in the customer database are paid in full. Choose a finished project from the dropdown to view its card and section status.

Select a finished project from the dropdown to view takeoff, schedule, proposal, invoice, and payments status.

Takeoff

Import 2D or 3D PDFs or image plans (PNG, JPEG), calibrate scale, and measure lengths, areas, and counts. Use the dropdown in Plan sheets to load a saved takeoff, Save to name/save it to a project, and Clear to reset measurements while keeping the plans.

Save Clear Delete Window
Export

Project Schedule

Gantt chart planner — choose a project from the dropdown to load its saved tasks, edit here, then Save. Leaving this page resets the workspace.

Unsaved Save Delete Print
Export
Import
—

Task inspector

Click a task or bar to inspect.

Calendar

Schedule customer meetings, site visits, calls, and installations. Click any day to add an event.

Today Add
—

Upcoming events

Proposal

Save stores the proposal in the customer database, with or without a Save to project link. Projects find proposals via linkedProjectId on the customer record — not on the project row.

ReviseSaveInvoice
Save as

Document settings
Manage

Invoice

Save writes to the customer invoice database. Payments are recorded separately on the Payments page — pick a saved invoice there after saving.

Save
Save as
Invoice settings

Bill to / client

Client details appear on the invoice preview. Pick a customer to fill contact fields, or type them manually.

Set how many payment stages to use (1–24). Add/remove rows or distribute percentages below.

Stage name % of total Amount Status
Stage percentages must total 100%
Regular invoice uses the itemized estimate line items from the active project. Use Progress invoice in the style dropdown to bill in stages instead of separate installment invoices.
Payments

Payments

Select an invoice to record payments. Full payment history is always shown below.

Export CSV Preview Print
Save as

Active invoice

No invoice selected
Process

Select an invoice above to view totals and record a payment.

Contract total $0.00 From estimate
Scheduled $0.00 —
Received $0.00 —
Balance $0.00 —
Payment progress —

Payment history

0 payments
Print Date Invoice & payment Amount Actions
Account

Financial overview

Track monthly sales, cash flow, operating expenses, and net profit for your business.

PDF CSV Refresh
Export PDF Export CSV

Monthly performance

Sales, cash received & expenses

Profit & loss

Year-to-date summary

Tax & receivables

Year summary & tax settings

Monthly Tax Report

Paid and partially paid invoices — items cost and sales tax by Category 1
PDF CSV

Business expenses

Track operating costs — saved with your settings backup

Monthly ledger

Sales, tax, cash, expenses & net profit

Settings

Print preferences, database backup, restore, language, and appearance.

Language

Switch the interface language. The choice is saved to your browser.

Apply

Appearance

Apply Reset

These settings change the font, size, and text color used throughout the app.

Print settings

Items and customers always use the print dialog. PDF save requires the desktop app (Electron). In a browser, use "Save as PDF" in the print dialog.

Apply

Local database

Data is stored in the portable LVEstimatorData folder next to the app (same on every drive/computer). Use the desktop app or Open in Browser (local server).bat — not a direct file:// open. Company, items, customers, proposal, invoice, and settings each have their own subfolder.

Current location
—
Browser data not on disk yet

Use the tab where you opened index.html directly (file:// in the address bar). Data from that tab is not visible on http://127.0.0.1:8765 until you copy it here. Found in this tab: —

Step 1: Start Open in Browser (local server).bat (leave the window open). Step 2: Click below (allow pop-ups if asked). A small import window will open and write to disk.

Copy browser data to LVEstimatorData
Save Change Save as Open Show Reset
Clear saved section files

Removes that section's data.json from the data folder. Use Discard on a page to reload the last saved file without deleting it.


Security

Administrators sign in at startup. Add accounts below to allow additional team members to manage the app.

Administrator accounts

NameUsernameRoleActions
Loading…

Data status

Loading…

New catalog item

Cancel Save

Catalog

Click any category cell to select it, then Insert row — ancestor categories merge vertically (shown once). Use Share (Main / Sub) beside Category 1 to link subjects. Save updates the Items database.
Subject Import
Export
Insert row 0 selected Delete
Cancel Save

New organization

Sites Add one or more sites under this organization. Each site can have its own contacts.
Add site
Cancel Save

New project

Pick a client from the customer database to pull in their saved proposal, or type a new client.
Cancel Create project

Save to project

Choose which project this is saved to. Projects come from the Project Database.
Leave blank to keep the current takeoff name.
Cancel Save

Send by email

Cancel Send

New calendar event

Delete
Cancel Save

Print preview

Close Print

Record payment

Delete
Cancel Save

Import database

Cancel Import

Import schedule

Upload an Excel (.xlsx) file, CSV, or JSON exported from this app. Columns: Task, Start Date, End Date, Assigned To, Project, etc.

Import items from database

0 items selected

Export project

Downloads takeoff, schedule, proposal, invoice, and payments PDFs for this project (ZIP or separate files).

Delivery

Task

Set start and finish dates — the bar length updates on the Gantt chart.

Swatch or custom color