← All features
The foundation of every other feature

Every unit, every spot, every ownership percentage — in one place.

Units, lots, slips, pads — the things your members own — are the foundation everything else stands on. Get the unit record right and assessments calculate themselves, quorum is automatic, and every other tool in SoShiny has structured data to read from.

HOA manager verifying a parking permit in a condo parking lot

Units, lots, slips, pads — whatever your community calls the thing each member owns — are the foundation every other tool in SoShiny stands on. The directory is unit-anchored. Voting weight is per-unit. Assessments derive from ownership percentages. Work orders, violations, ARC requests, and parking enforcement all reference units. Get this record right and the rest of the platform works.

Most boards inherit this data as a 30-year-old binder labeled “Units” and a spreadsheet someone’s brother made in 1996. Then the math is wrong, the assessments don’t add up, and nobody knows who owns parking spot 47. SoShiny gives every unit and every parking spot the structured record they should have had on day one.

What’s on each unit record

  • Identifier — unit number, lot number, slip number, pad number — whatever your community calls it.
  • Type — residential, commercial, garage parcel, slip, pad — drives quorum and assessment rules.
  • Ownership percentage — feeds the assessment math and the voting weight. In Florida, that is §718.110(1) for condos and Chapter 720 for HOAs.
  • Square footage — for appraisers, refinances, and any community whose fees are sqft-based.
  • Monthly + annual HOA assessment — auto-calculated from the ownership percentage and the current budget.
  • Floor plan — PDF or image attached to the unit; visible to the owner and the board through the documents module.
  • Assigned parking, storage, and dock boxes — every shared asset that travels with the unit, deeded or licensed.
  • Occupants — owners, spouses, tenants, agents — pulled live from the directory, with the right kind of contact going to the right person.
  • Modification history — every ARC approval, every paint color, every fence change — attached to the unit forever.
  • Document history — signed leases, addenda, and acknowledgments live on the unit record, not in someone’s inbox.
  • Board-only notes — key location, gate code, accessibility access — visible to the board but never to the owner.

And every parking spot is its own record too

  • Spot identifier + kind — garage, surface, covered, tandem, EV — searchable from the enforcement screen.
  • Assigned unit — the deeded owner of the spot, not just whoever happens to live there this month.
  • Sticker / decal number — issued and tracked on the spot record, not on a Post-it on the manager’s desk.
  • Sticker expiration — visible on the owner’s dashboard and the board’s enforcement view, with an auto-reminder a month before renewal.
  • Current vehicle — make, model, plate, color — synced from the vehicle registry so one update lands everywhere.
  • Rental tag — flipped on when the owner has leased the spot separately from the unit, with the renter’s contact attached.
  • Citation history — every printable warning notice ever issued on the spot stays on the record, with date, plate, and rule citation.
  • Notes — board-only context ("second spot allocated by 2024 board resolution — see meeting minutes") so the rationale outlives the board that wrote it.

Three ways it pays off

The math is automatic. Monthly assessments derive from ownership percentage. Change one percentage — after a unit subdivision, a master-plat amendment, anything — and every per-unit dues calc updates with it. No more spreadsheets that get out of sync the day after the meeting.

Quorum is calculated, not estimated. Every vote in SoShiny counts the actual voting weight per unit per §718.112(2)(b) (or your state’s equivalent). No more votes that fail later because someone counted wrong, and no more "wait, do garage parcels count?" arguments mid-meeting.

Unit history outlives every board. The fence approval from 2018, the lease that ended in 2021, the sticker number from 2023, the painting modification approved last summer — all stay attached to the unit through 20 years of board turnover. The next board admin doesn’t inherit a binder. They inherit a working record.

How real communities use it

Condos: A 156-unit high-rise with a shared parking garage uses per-spot assignment to enforce sticker permits and the ownership-percentage table to drive the monthly assessment math automatically. New owner moves in — their assessment, their voting weight, their parking spot, and their floor plan are already in the right place.

HOAs: A 240-lot planned community tracks lot-level info plus a full per-unit history of every fence, deck, paint, and roof approval over the past decade — so an ARC dispute in 2026 has the 2018 paperwork attached, automatically.

Marinas: A 90-slip marina treats each slip as a unit with vessel/owner/lease info plus the per-slip dockage rate — finally answering "what’s the maximum LOA in slip 14?" without flipping through the binder.

Mobile home parks & ROCs: Each pad is a unit; the homeowner-vs-pad-lease distinction is tracked explicitly, so monthly lot rent and ground-lease compliance live in the same record. Snowbird vs. year-round occupancy stays visible through the Who’s Away integration.

Frequently asked questions

How does ownership percentage drive HOA assessments?

Each unit carries an ownership percentage on its record. When the board sets the annual budget, every unit’s monthly assessment is automatically calculated as percentage × budget ÷ 12. Change the percentage — after a unit subdivision, a master-plat amendment, or any developer-to-owner transition — and every per-unit dues calculation updates immediately. No manual spreadsheet to re-sync.

Can I assign more than one parking spot to a single unit?

Yes. Units carry a list of parking spots, storage lockers, and dock boxes — there is no one-to-one limit. Each spot is its own record with its own sticker number, vehicle, and expiration, so the board can enforce per-spot rules even when multiple spots belong to the same owner.

How does SoShiny track parking spot rentals separately from unit ownership?

A spot record has a rental tag and an optional renter contact. The deeded owner stays the spot’s owner of record; the renter gets the day-to-day sticker and visibility. When the rental ends, flip the tag back off and the spot reverts to owner-only. Citations and warning notices route to whoever is currently using the spot.

Does the unit record support marinas and mobile-home parks?

Yes. The record was built around the abstract idea of "the thing each member owns" so it fits a condo unit, an HOA lot, a marina slip, or a mobile-home pad without remodeling. Slips carry vessel and LOA fields; pads carry homeowner-vs-pad-lease status; all of them roll up to the same assessment, voting, and enforcement screens.

What happens to unit history when ownership transfers?

Everything stays on the unit. The new owner inherits the documented modification history, the signed governing-document acknowledgments from prior owners, and the parking and storage assignments. The seller’s personal contact info moves to an archived state; the unit-anchored record continues. That continuity is what makes a SoShiny unit record actually usable in a resale package — buyers and title companies see a complete, dated history without the seller having to assemble it.

Pairs well with

Resident & Board Directory · Voting & Ballots · Architectural Review · Vehicle Registry · Documents · Who’s Away · Violations Workflow · Insurance & COI Tracker

What you get

Your unit at a glance
Sqft, ownership %, monthly assessment, parking spot, storage locker, floor plan — all on one page when the carpet installer or the appraiser asks.
Modification history follows your unit
Your 2018 fence approval, your 2021 deck approval — they stay attached to the unit forever. Future buyers see a documented, compliant history when they request records.
Parking sticker + renewal date on your profile
You always know which spot is yours and when the sticker expires. Doorman / valet / neighbor can verify your spot from the board's side instantly.
No more "what was the assessment again?"
Your monthly dollar amount displays right on your unit page. Change in ownership % or new budget? You see the new number the day it's posted.
Assessment math is automatic
Change ownership percentage once — after a subdivision, plat amendment, or developer-control transfer — and every monthly dues calculation updates with it. No spreadsheet to keep in sync.
Quorum is calculated, not estimated
Every vote counts actual per-unit voting weight per §718.112(2)(b) (or your state's equivalent). No more votes failing in court because someone counted wrong.
Per-spot parking enforcement with teeth
Each parking spot is a record — assigned unit, sticker number, expiration, current vehicle. One-click printable warning notice for unauthorized cars with plate, location, and rule citation.
Lease tracking so you know who's actually there
When an owner rents out their unit, both records stay visible. Fines, notices, work orders, and parking enforcement reach the right person — and the owner of record is never out of the loop.

How it works

1
Import your existing unit list
CSV import takes any spreadsheet you already maintain — unit numbers, ownership percentages, square footage, monthly assessments — and lands the whole community in the directory in one upload.
2
Add ownership percentages + parking assignments
Two pieces of math nobody wants to redo by hand. Set them once. Every assessment calc, every voting tally, every quorum check uses them from there.
3
Invite owners + renters; their accounts link to their unit
When a member accepts their invite, their login is auto-linked to their unit record. Owners see their unit; renters see theirs; the board sees both, with the right contact going to the right person.
4
Every other tool pulls from this single record
Directory, voting, broadcasts, work orders, ARC requests, fines, parking enforcement, signed documents — all read from the same unit record. Edit the unit once; the entire platform stays consistent.

Replace the binder. Once. Forever.

Set up your units free See pricing