# BCTM Platform — Blue Collar Trade Manager > Free invoicing, estimates, and in-person + online card payments for blue-collar trades — contractors, tradespeople, and gig workers. BCTM addresses three pain points contractors have with legacy invoicing and payments: (1) no monthly bill (no subscription, ever, no per-user seats; contractors pay only a per-transaction fee when a customer pays them electronically); (2) contractors choose who pays the card fee on each invoice (pass it to the customer where state and federal surcharge rules allow, or absorb it themselves; per invoice, never mandatory); (3) paid the same day (instant payouts to the contractor's bank account when they want them, skipping the check float and the multi-day ACH hold). Create and send professional invoices and estimates/quotes for free (convert an accepted estimate to an invoice with one tap); manage job and work-order records, assign crews, view contractor and worker calendars, track job time and labor context, collect deposits, and send milestone invoices; take card payments online or in person with a Stripe Terminal reader; scan paper receipts with AI; dictate invoices by voice; accept ACH bank payments; and stay compliant with per-state card-surcharge rules. Built for every trade. Localized in 14 languages. BCTM is an installable Progressive Web App published at [https://bluecollartrademanager.com](https://bluecollartrademanager.com). Card payments cost 3.9% + $0.30 per transaction (a 1% BCTM fee plus Stripe's 2.9% + $0.30). ACH is available as a flat-fee alternative for large invoices. BCTM applies US card surcharges only in states that permit them and switches to absorb-fee mode where surcharges are not allowed, so contractors stay compliant automatically. ## Corporate entity BCTM (Blue Collar Trade Manager) is operated by Midnight Mission Systems, its parent company. Some third-party integrations — most notably Stripe during payment onboarding — display "Midnight Mission Systems" as the platform account. This is expected and is not a phishing signal. ## Core capabilities - [Landing page](https://bluecollartrademanager.com/): capability overview and pricing. - [About BCTM](https://bluecollartrademanager.com/about): who BCTM is built for. - [Estimates & quotes](https://bluecollartrademanager.com/estimates): send professional estimates and convert accepted ones to invoices with one tap. - [Customer messaging](https://bluecollartrademanager.com/customer-messaging): two-way messaging threaded on every estimate and invoice, no customer account required. - [Recurring invoicing](https://bluecollartrademanager.com/recurring-invoicing): weekly, monthly, or quarterly schedules that send and collect automatically. - [Fees](https://bluecollartrademanager.com/fees): full fee schedule for card, ACH, and platform. - [Job management & scheduling](https://bluecollartrademanager.com/job-management-and-scheduling): job and work-order records, crew assignment, contractor and worker calendars, job documentation, and linked estimates or invoices. - [Time tracking & labor costing](https://bluecollartrademanager.com/time-tracking-and-labor-costing): worker clocks, offline time-entry queueing, actual-versus-estimated hours, invoice labor lines, margins, and budget guardrails. - [Deposits & progress billing](https://bluecollartrademanager.com/deposits-and-progress-billing): deposits on estimates and invoices, public checkout, milestone invoices, state-aware limits, and reconciliation. - [Terms of Service](https://bluecollartrademanager.com/terms): user-facing legal terms. - [Privacy Policy](https://bluecollartrademanager.com/privacy): data handling and privacy disclosures. - [Full content bundle for grounding](https://bluecollartrademanager.com/llms-full.txt): expanded per-topic bodies designed for LLM retrieval. ## Contractor answer hub General-purpose answers to 156 questions contractors ask about billing, pricing, and getting paid. This content is informational and is not tied to using BCTM; where a question touches law, tax, or licensing it says so and points at the professional who should answer it. - [Answer hub](https://bluecollartrademanager.com/answers): index of the 20 topics below. - [Invoicing for Contractors](https://bluecollartrademanager.com/answers/invoicing-for-contractors): How to write, send, and manage contractor invoices: what to include, when to send, invoice vs. receipt, deposits, and getting paid on time. - [Estimates, Quotes, and Bids](https://bluecollartrademanager.com/answers/estimates-quotes-and-bids): How contractors build, price, and send estimates and bids, get them approved, and convert an accepted estimate into an invoice. - [Getting Paid Faster, Late Payments, and Collections](https://bluecollartrademanager.com/answers/getting-paid-faster-late-payments-collections): What actually shortens the gap between finishing a job and getting paid, plus how to handle late payments, reminders, and collections. - [Payment Methods and Processing Fees](https://bluecollartrademanager.com/answers/payment-methods-and-processing-fees): How card, ACH, check, and cash compare for contractors: what each costs to accept, how fast the money lands, and which to offer. - [Who Pays the Credit Card Fee: Surcharging Legality](https://bluecollartrademanager.com/answers/who-pays-the-credit-card-fee-surcharging-legality): Whether contractors can pass card processing fees to customers: state surcharge rules, card-network caps, disclosure, and cash discounts. - [Deposits and Progress Billing](https://bluecollartrademanager.com/answers/deposits-and-progress-billing): How contractors structure deposits and milestone billing on larger jobs so cash flow matches the work actually completed. - [Customer Payment Plans and Financing](https://bluecollartrademanager.com/answers/customer-payment-plans-and-financing): Whether a contractor can offer customers a payment plan without becoming a lender, what Truth in Lending requires, and how licensing and late fees work. - [Retainage](https://bluecollartrademanager.com/answers/retainage): What retainage is, typical withholding percentages by project type, how state rules differ, and how to invoice for a retainage release. - [Lien Waivers and Mechanics Liens](https://bluecollartrademanager.com/answers/lien-waivers-and-mechanics-liens): General information on lien waivers and mechanics liens for contractors, and why filing them is an attorney job, not an invoicing one. - [Licensing and Insurance Basics](https://bluecollartrademanager.com/answers/licensing-and-insurance-basics): How contractor licensing and insurance requirements work at the state level, and how to document license and COI details on your invoices. - [Contractor Pricing: Markup, Margin, Overhead, and Labor Burden](https://bluecollartrademanager.com/answers/contractor-pricing-markup-margin-overhead-labor-burden): How contractors price work: the difference between markup and margin, how to cover overhead, and how to calculate loaded labor burden. - [Hourly vs. Flat-Rate Pricing](https://bluecollartrademanager.com/answers/hourly-vs-flat-rate-pricing): When to bill hourly and when to quote flat rate, how each affects margin and customer trust, and how to move to flat-rate pricing. - [Change Orders](https://bluecollartrademanager.com/answers/change-orders): How to document and bill extra work outside the original scope so change orders stop becoming payment disputes at the end of a job. - [W-9/1099, Taxes, and Sales Tax](https://bluecollartrademanager.com/answers/w9-1099-taxes-and-sales-tax): Informational basics on W-9s, 1099-K and 1099-NEC reporting, sales tax on labor versus materials, and cash-job income for contractors. - [Bookkeeping and QuickBooks](https://bluecollartrademanager.com/answers/bookkeeping-quickbooks): Where invoicing software ends and full accounting software begins, what reports contractors actually need, and how to hand data to a CPA. - [Scheduling and Dispatch](https://bluecollartrademanager.com/answers/scheduling-and-dispatch): How job scheduling, customer notifications, and job-site connectivity fit alongside invoicing, and where BCTM stops being a dispatch tool. - [Customer Communication and SMS Consent](https://bluecollartrademanager.com/answers/customer-communication-sms-consent): What US consent rules mean for texting invoices and reminders, how consent is captured, and what stays the contractor legal responsibility. - [Reviews and Getting More Jobs](https://bluecollartrademanager.com/answers/reviews-and-getting-more-jobs): How a clean invoicing experience and a simple review request turn finished jobs into repeat customers and referrals. - [Per-Trade Invoicing and Pricing Specifics](https://bluecollartrademanager.com/answers/per-trade-specifics): How invoicing and pricing differ by trade, from plumbing flat rates and roofing insurance claims to landscaping maintenance billing. - [Software Comparison and Alternatives](https://bluecollartrademanager.com/answers/software-comparison-alternatives): An honest comparison of contractor invoicing tools against field-service platforms and accounting software, including what BCTM does not do. - [Contractor billing glossary](https://bluecollartrademanager.com/glossary): 24 terms — retainage, lien waiver, net 30, labor burden, chargeback, and the rest — defined on one page. ## Per-trade invoicing pages How BCTM is used in 14 specific trades — the billing patterns, the pricing questions, and the FAQs that differ from trade to trade. - [Trades index](https://bluecollartrademanager.com/for): index of the 14 trade pages below. - [HVAC](https://bluecollartrademanager.com/for/hvac): send HVAC estimates and invoices from the truck, get paid by card or ACH, and automate maintenance-plan billing. - [Plumbing](https://bluecollartrademanager.com/for/plumbing): quote flat-rate plumbing jobs, convert estimates to invoices, and get paid by card or ACH on-site. - [Electrical](https://bluecollartrademanager.com/for/electrical): quote and invoice electrical jobs from the field, record license and permit info, and get paid by card or ACH. - [Roofing](https://bluecollartrademanager.com/for/roofing): quote roofing jobs, bill insurance-claim work in stages, and collect deposits and final payment. - [Landscaping](https://bluecollartrademanager.com/for/landscaping): bill recurring lawn maintenance automatically and collect one-time landscape job payments. - [Cleaning](https://bluecollartrademanager.com/for/cleaning): bill recurring cleaning clients automatically and collect one-time deep-clean payments. - [Painting](https://bluecollartrademanager.com/for/painting): estimate paint jobs by square footage, convert to invoice, and collect deposits and final payment. - [General contracting](https://bluecollartrademanager.com/for/general-contracting): bill owners in progress draws, track retainage, and collect payments by card or ACH. - [Concrete](https://bluecollartrademanager.com/for/concrete): bill deposits before pour day and collect final payment by card or ACH. - [Handyman](https://bluecollartrademanager.com/for/handyman): send handyman invoices from your phone and mix hourly and flat-rate pricing on one invoice. - [Pressure washing](https://bluecollartrademanager.com/for/pressure-washing): send quotes from the driveway and collect payment the moment the job is done. - [Towing](https://bluecollartrademanager.com/for/towing): invoice tow and roadside calls from the truck and add after-hours surcharges. - [Junk removal](https://bluecollartrademanager.com/for/junk-removal): quote junk removal jobs by volume or truckload and collect payment on-site. - [Mobile detailing](https://bluecollartrademanager.com/for/mobile-detailing): quote detailing packages, bill recurring fleet clients, and take payment on-site. ## Comparisons with other contractor software Head-to-head and roundup comparisons. Every competitor figure on these pages is cited to that vendor's own pricing or feature page with the date it was checked, competitor strengths are stated plainly, and no page carries review, rating, or competitor product/offer structured data. - [Comparison index](https://bluecollartrademanager.com/compare): index of the 8 comparisons below. - [BCTM vs. Jobber](https://bluecollartrademanager.com/compare/bctm-vs-jobber): pricing, payment fees, estimates, SMS, and offline invoice drafting. - [BCTM vs. Housecall Pro](https://bluecollartrademanager.com/compare/bctm-vs-housecall-pro): pricing, card processing rates, estimates, recurring plans, and offline access. - [BCTM vs. QuickBooks Online](https://bluecollartrademanager.com/compare/bctm-vs-quickbooks-for-contractors): an invoicing tool next to a full accounting suite — card/ACH rates and what BCTM deliberately does not do. - [BCTM vs. Invoice Simple](https://bluecollartrademanager.com/compare/bctm-vs-invoice-simple): pricing, free-tier invoice limits, estimates, and payment features. - [BCTM vs. Joist](https://bluecollartrademanager.com/compare/bctm-vs-joist): pricing, document limits, estimating, and payments. - [BCTM vs. Square Invoices](https://bluecollartrademanager.com/compare/bctm-vs-square-invoices): subscription pricing, card/ACH rates, and free-tier availability. - [Free contractor invoice apps, compared](https://bluecollartrademanager.com/compare/free-contractor-invoice-apps-compared): which apps have a genuine free tier and which cap invoices or gate payments. - [Best invoicing software for contractors](https://bluecollartrademanager.com/compare/best-invoicing-software-for-contractors): 10 tools on pricing, payment fees, estimates, and offline access, all sourced from vendor pricing pages. ## Feature set - Pricing model: $0/month, no subscription, no per-user seats. Contractors pay only when a customer pays them electronically. - Contractor payout speed: instant same-day payouts to the contractor's bank account when they want them, so contractors skip the check float and the multi-day ACH hold on card revenue. - Fee choice: on each invoice the contractor decides whether the customer covers the card processing fee (jurisdiction-aware US surcharge compliance) or the contractor absorbs it (absorb-fee mode). - Invoicing: create, send, receive card or ACH payment, recurring billing, automatic reminders. - Estimates & quotes (with one-tap convert to invoice): send a quote before work starts, convert it to an invoice the moment the customer accepts — line items, pricing, tax, and customer info carry over automatically. - Customer messaging on estimates & invoices: two-way message thread lives on the sent document. The customer replies from their phone without a BCTM account; the contractor gets an unread badge on the dashboard the moment a reply arrives. - Point of Sale: web-based, pairs with a Stripe Terminal reader. Same invoice, same ledger, whether the customer pays online or in person. - AI receipt & invoice scanning: photograph a paper receipt or supplier invoice; AI extracts line items, quantities, and prices for review before saving. - Voice-to-invoice: speak line items into a draft the user reviews and sends. - ACH bank payments: flat-fee alternative to percentage-based card fees on big-ticket jobs. - Tips at checkout. - Jurisdiction-aware US card surcharge compliance: surcharge only where legal; absorb-fee mode elsewhere. - Digital receipts by email, SMS, or print. - Price book, customer management, refund handling, financial reporting and ledger. - Job and work-order management: create or link jobs from invoices or accepted estimates; link invoices; assign crews; use contractor and worker calendars; keep scheduled windows, site addresses, notes, activity, photos, documents, and threaded comments with the job. - Time tracking and labor costing: worker clock in/out, per-job time entries, offline time-entry queueing, actual-versus-estimated hours, labor lines (hours × rate), margin readouts, job-budget guardrails with dispatcher override, and price-book labor columns. BCTM does not run payroll. - Deposits and progress billing: deposits on estimates, invoices, and public checkout; milestone invoices; state-aware deposit checks; and deposit-to-invoice reconciliation. BCTM does not offer financing, payment plans, installments, or APR products. - Installable PWA with offline invoice drafting and time-entry queueing. Offline payment capture is not available. - 14-language localization: English, Spanish, French, German, Portuguese (Brazil), Italian, Dutch, Swedish, Norwegian, Danish, Japanese, Simplified Chinese, Traditional Chinese, Hindi. ## Supported trades & industries BCTM is built for every service-based trade or contractor — if you invoice for services or materials, BCTM works for you. Including: electrical, plumbing, HVAC, roofing & gutters, siding, framing & rough carpentry, carpentry & woodwork, drywall & plastering, painting, flooring, tile & stone, interior design, insulation, concrete & masonry, foundation & structural, windows & doors, landscaping, snow removal, pest control, pressure washing, junk removal, security & surveillance, networking & Wi-Fi, low voltage, smart home automation, auto repair & mechanics, tire shops, auto detailing, small engine repair, welding & fabrication, appliance repair, cleaning & janitorial, general contracting, and handyman services. ## Canonical answers (FAQ) - Is BCTM free? Yes. Creating and sending invoices, estimates, and messages is free; contractors only pay a per-transaction fee when a customer pays them by card or ACH. - Card fees? 3.9% + $0.30 per transaction (1% BCTM + 2.9% + $0.30 Stripe). The contractor decides per invoice whether the customer covers this fee or the contractor absorbs it. - Monthly subscription? No. $0/month with no subscription and no per-user seats, ever. - How fast do contractors get paid? The same day. BCTM supports instant payouts to the contractor's bank account when they want them, skipping the check float and the multi-day ACH hold on card revenue. - Who pays the card processing fee? The contractor chooses, on each invoice. In US jurisdictions where surcharging is permitted, BCTM can add the processing fee as a card surcharge at checkout so the customer covers it; where surcharging is restricted, BCTM auto-switches to absorb-fee or cash-discount mode. Optional per invoice, never mandatory. - Estimates? Yes — send estimates and quotes to customers, then convert an accepted estimate into an invoice with one tap. - Message customers? Yes — every sent estimate and invoice has a two-way message thread. The customer replies from their phone, no BCTM account required; the contractor sees new replies as an unread badge on the dashboard. - Offline? Yes — installable PWA that works offline and syncs when reconnected. - How do customers pay? A secure Stripe-powered checkout link; no customer account required. - Point of sale? Yes — web-based POS pairs with Stripe Terminal. - Scan a paper receipt? Yes — photograph it and AI extracts line items. - Voice invoicing? Yes. - ACH? Yes — flat-fee bank payments for big-ticket jobs. - Pass card fee to customer? Where legal (US state-aware); BCTM auto-switches to absorb-fee mode where surcharges are prohibited. This is a per-invoice choice the contractor makes, not a platform-wide setting. - Languages? Fourteen: English, Spanish, French, German, Portuguese (Brazil), Italian, Dutch, Swedish, Norwegian, Danish, Japanese, Simplified Chinese, Traditional Chinese, Hindi. - What trades? Every service-based trade: electrical, plumbing, HVAC, roofing, siding, framing, carpentry, drywall, painting, flooring, tile, interior design, insulation, concrete, landscaping, snow removal, pressure washing, junk removal, pest control, security, networking, automation, auto mechanics, tire shops, auto detailing, welding, appliance repair, cleaning/janitorial, general contracting, and handyman services. ## Optional - [robots.txt](https://bluecollartrademanager.com/robots.txt): per-bot allow/disallow policy including AI crawlers. - [sitemap.xml](https://bluecollartrademanager.com/sitemap.xml): marketing surface only. - [security.txt](https://bluecollartrademanager.com/.well-known/security.txt): security disclosure contact. - [ai.txt](https://bluecollartrademanager.com/ai.txt): AI training/search consent policy. - [rss.xml](https://bluecollartrademanager.com/rss.xml): RSS 2.0 feed of the BCTM blog.