Dessa Enterprises LLC
Starlight Construction · Massachusetts · Prototype
Business Overview
Getting started
1. Set up employees and projects. 2. Enter time and expenses. 3. Review payroll estimates. 4. Reconcile accounts. 5. Review tax filing checklist.
Payroll Center
Weekly Sunday–Saturday · Payday the following Wednesday · Draft payroll planning. Tax withholding, net pay, payment processing, and secure employee self-service are not yet active.
Run Payroll
Draft onlyPayroll Period
Payroll Summary
Employees · Hours & Pay
| Include | Employee | Regular hours | Overtime | Hourly rate / annual salary | Gross estimate | Adjustments | Actions |
|---|
Employees, daily timecards & existing payroll tools
Payroll week
Add employee
Daily timecard
Use paid work hours after subtracting unpaid breaks. Timecards are manually entered by the administrator in this first version. Employee self-service clock-in/out will require secure employee accounts and database permissions.
| Date | Employee | Project | Paid hours | Break | Notes |
|---|
Weekly employee payment list
Select employees for the draft payroll register. Salaried employees use annual salary ÷ 52 for illustration. Overtime is estimated at 1.5× after 40 paid hours for hourly employees; eligibility and regular-rate rules must be verified.
| Pay? | Employee | Type | Hours | Gross estimate | Method |
|---|
Selected gross wages: $0.00
Payroll information is stored only in this browser. Export backups regularly. Do not enter Social Security numbers, bank account numbers, or sensitive tax documents here.
Projects & Estimate Builder
Create projects, itemize estimates, track approved changes, costs, invoices and customer payments. Saved in this browser; export backups regularly.
Create project
Existing Projects
Estimate line items
| Description | Method | Qty / unit | Sell | Est. cost |
|---|
Estimate selling price: $0 · Estimated item costs: $0 · Estimated gross margin: —
Mixed pricing: add fixed, time-and-materials, and unit-priced lines to the same estimate. Time-and-materials quantities can be updated by adding/replacing line items before approval.
Change orders
| Change | Customer price | Est. cost | Status |
|---|
Actual expenses and labor burden
| Expense | Category | Date | Amount |
|---|
Invoices and customer payments
| Type | Reference | Date | Amount |
|---|
Project financial summary
Revised contract: $0
Estimated budget (items + approved changes): $0
Recorded actual costs: $0
Budget variance (budget minus actual): $0
Recorded-cost contribution (revised contract minus recorded costs): $0
Unpaid customer invoices: $0
Projects backup
Project data is stored locally in this browser, separately from subcontractor records. Existing subcontractor Cloud Sync does not back up projects. Export JSON before changing devices or clearing browser data.
Subcontractor Manager
Track subcontractors, project contracts, payments, W-9 status and insurance expiration. Records are stored only in this browser until exported.
Add subcontractor / contract
Contracts & compliance
| Company / project | Contract | Paid | Balance | W-9 | Insurance | Actions |
|---|
Record subcontractor payment
Payment history
| Date | Company | Reference | Amount | Action |
|---|
Backup & reporting
Export your records regularly. JSON backup preserves records for importing later; CSV provides a contract and payment summary for spreadsheets. No tax forms are filed automatically.
This prototype uses unencrypted browser storage. Do not enter SSNs, taxpayer identification numbers, banking details or other sensitive records. W-9 and 1099 eligibility must be reviewed separately; insurance status is a reminder, not proof of coverage.
Banking & Bookkeeping
Manual banking ledger and saved reconciliation drafts. Business accounts only. Automatic bank connections are not active; no bank credentials are collected.
Add / Edit Business Account
For credit cards, enter the opening amount owed as a positive number. Do not enter account numbers or passwords.
Business Accounts
Transactions
New Transaction
| Date | Description | Category / project | Amount | Status | Actions |
|---|
Import Bank Statement · Computer or Phone
Upload a PDF, CSV, OFX, or QFX bank statement from your computer or phone. Text-based PDF transactions will be extracted for review; scanned or complex statements may need a CSV export. Verify all dates and amounts before importing.
| Import? | Date | Description (editable after import) | Amount | Review |
|---|
Bank Reconciliation
Enter the bank statement ending balance, check cleared transactions, then save a draft or finish when the difference is zero. Transactions remain editable; changes to reconciled records are logged.
Beginning reconciled balance: $0.00 · Cleared transaction total: $0.00 · Difference: —
Backup & audit
Banking records and reconciliation drafts are saved in this browser only, not Supabase. Export backups regularly. PDF parsing uses an external PDF.js library; the PDF file is processed in your browser. Verify imported transactions. Automatic bank feeds and secure cloud storage require further integration.
Bookkeeping & Financial Ledger
Shared banking transaction ledger. Edits made here use the same records as Banking; no second copy is created.
Shared transaction ledger
Bank activity is not automatically equivalent to taxable revenue or deductible expenses. Transfers, loans, owner contributions, credit-card payments and other non-income items require appropriate categorization. Project and invoice modules are not yet automatically posted to this ledger.
| Date | Account | Description | Category / Project | Amount | Status |
|---|
Massachusetts & Federal Tax Center
| Filing | Frequency |
|---|---|
| IRS Form 941 | Quarterly |
| MA withholding | Based on assigned schedule |
| MA unemployment / wage report | Quarterly |
| MA PFML | Quarterly, if applicable |
| IRS W-2 / W-3 and Form 940 | Annual |
| IRS 1120-S and MA 355S | Annual, if applicable |
Business Settings
Legal entity: Dessa Enterprises LLC
Trade name: Starlight Construction
State: Massachusetts
Tax election: S corporation (to verify)
Security roadmap: individual login, MFA, encrypted database, role-based permissions, audit history, backups.
Private cloud sync — setup
Connect your own Supabase project to synchronize subcontractor records across devices. Requires HTTPS hosting and a Supabase project configured with the included SQL policies.
Never enter a service_role or secret key. Do not store SSNs or bank details in this version.
Not connected
Account
Signed out
For a private business account, disable public signups in Supabase after creating your authorized account. Enable MFA in your Supabase authentication settings.
Sync subcontractors
Download a JSON backup before the first sync. Cloud download replaces browser records; cloud upload replaces your own cloud records.