Skip to main content

Blog

Plain-text accounting insights, tutorials, and updates from the Beancount.io team.

Georgia Rewrote Its Specialty Contractor Licensing Law: What Your Shop Must Fix Before the Next Job

Georgia's SB 553 (Act 472) rewrote Chapter 14 contractor licensing effective July 1, 2026 — one year of experience now means 2,000 documented hours, license lending is explicit grounds for discipline, and advertising regulated trade services without a license counts as evidence of unlicensed practice. A record-keeping checklist for electrical, plumbing, HVAC, low-voltage, and utility shops.

Is Your ELD Still Legal? What the FMCSA's Revoked-Device Purge Means for Your Trucks and Your Books

The FMCSA revoked 67 electronic logging devices in 2026 — including Safe ELD and MYLOGS ELD — each starting a 60-day replacement clock, after which a revoked device counts as no ELD at all. Here is how small carriers verify their device against the live registry, avoid out-of-service orders and CSA points, and book the forced swap as a clean per-truck deduction.

Delaware's 4.5% Short-Term Rental Lodging Tax: A Host's Guide to the License and Monthly Filing

Delaware taxes short-term rental stays at 4.5% of rent for agreements entered on or after January 1, 2025. Who collects depends on the booking channel — platforms remit for platform bookings, but direct-booking hosts need the $25 accommodations intermediary license and must file monthly by the 15th, even for zero-income periods. Cleaning fees, linens, and deposits are excluded from the tax base.

California Is About to Regulate Franchise Brokers: What SB 919 Means Before You Sign

Starting July 1, 2027, California's SB 919 requires franchise brokers to register annually with the DFPI, deliver a standardized disclosure document — including how they are paid — before pitching any franchise, and keep five years of auditable records. Here is what the law changes, why broker commissions of 40–50% of the franchise fee matter to buyers, and how to vet a broker before the rules take effect.

Indoor Playground Bookkeeping: Why Party Deposits, Memberships, and Cafe Sales Each Need Their Own Ledger

Party deposits are a contract liability under ASC 606, not income — a $100 deposit stays in deferred revenue until party day, annual memberships spread over twelve months, and cafe sales carry food costs and separate sales-tax rules. How indoor playgrounds should split their books by revenue stream, handle breakage and state escheatment on unused passes, and track seven weekly KPIs from deferred-revenue balances to cafe attach rate.

Zone Skipping for Small E-Commerce Shippers: When One Truckload Beats 3,000 Parcel Labels

Zone skipping loads all parcels bound for one region onto a single truck and hands them to the carrier near the customer, repricing a Zone 7–8 cross-country label as bulk freight plus a Zone 2 final leg — a 20–40% cut on that leg and roughly $5,000 off a $30,000 week for 3,000 New York–to–California packages. It only pays above about 1,000–1,500 parcels a week to one region and adds about one transit day; this guide covers the break-even math, the mistakes that erase the savings, cheaper alternatives like split inventory and rate shopping, and how to book linehaul freight, consolidator fees and final-leg postage so the program's margin is actually measurable.

Water Park Bookkeeping: How to Fund 12 Months of Costs From a 100-Day Season

An outdoor water park earns nearly all of its revenue in roughly 100 operating days but can burn $150,000 to $450,000 a month with the gates closed. Season-pass presales are a contract liability under ASC 606, recognized per operating day or per estimated visit, with breakage booked only at expiration. This guide sets up stream-level revenue accounts, seasonal labor budgeting, utility and chemical tracking, weather and capex reserves, and a 52-week cash forecast that funds the offseason trough.