Estimates, contracts and milestone invoices

Square Invoices lets commercial contractors and subcontractors send invoices by email, text or link and get paid by card, digital wallet or ACH bank transfer. Estimates convert to e-signed contracts and milestone invoices. Roots sets up your templates, recurring schedules and autopay, and connects invoices to your accounting.Free 30-minute consultation. Review your setup, compare options and leave with clear next steps.

How each solution supports commercial contractors & subcontractors

See what each option adds to the way your business takes and tracks payments.

Square Invoices

For commercial contractors & subcontractors: Send itemized invoices for building materials, equipment rentals and trade orders and track deposits, due dates and outstanding balances. Square Invoices lets commercial contractors and subcontractors send invoices by email, text or link and get paid by card, digital wallet or ACH bank transfer. Estimates convert to e-signed contracts and milestone invoices. Roots sets up your templates, recurring schedules and autopay, and connects invoices to your accounting.
  • Design invoice templates and custom fields (terms, policies, account numbers) for commercial contractors and subcontractors
  • Set up recurring schedules and card-on-file or bank-on-file autopay for general contractors and owners
  • Configure reminders and late-payment workflows

ACH Payments

For commercial contractors & subcontractors: Offer bank-account payments for building materials, equipment rentals and trade orders, with authorization and invoice matching built into the workflow. ACH lets commercial contractors and subcontractors collect progress billing, retainage and change orders directly from a payer's bank account, usually at a lower cost than cards on larger payments. GCs pay draws by ACH. Roots sets up ACH with authorization language and fraud controls that meet Nacha's rules.
  • Write compliant authorization language for general contractors and owners
  • Set up account verification and return monitoring
  • Help you meet Nacha's 2026 fraud-monitoring requirements
Explore this solution
✓

Transfer initiated

$6,700.00 · ref ACH-7731

Credit Card Surcharging

For commercial contractors & subcontractors: Plan credit-card surcharge disclosures for building materials, equipment rentals and trade orders, keeping eligible card payments distinct at checkout. A surcharge program lets commercial contractors and subcontractors add a disclosed fee to credit card payments to offset processing costs, while debit and bank payments remain free of the customer surcharge. A capped, disclosed surcharge for clients paying draws by credit card. Roots configures card-type detection, disclosures and receipts, and checks your state's rules first.
  • Check your state's surcharge rules and complete card-network registration where required
  • Configure terminals, invoices and online checkout
  • Write the disclosure language for general contractors and owners
Explore this solution

Level 2/3 Processing

For commercial contractors & subcontractors: Include purchase-order references and itemized invoice data for business-card purchases of building materials, equipment rentals and trade orders. When business customers pay commercial contractors and subcontractors with corporate, purchasing or fleet cards, sending enhanced transaction data (tax, PO number, line items) can qualify for lower interchange. Lower interchange on eligible commercial cards. Roots configures enhanced-data capture in your gateway, invoices or ERP so it happens on every eligible transaction.
  • Analyze statements to find commercial-card downgrades
  • Configure the gateway or ERP to populate enhanced data accurately
  • Monitor CEDP qualification and fix data-quality errors
Explore this solution

Custom Payment Integration

For commercial contractors & subcontractors: Connect the payment flow for building materials, equipment rentals and trade orders with your software and the operational records behind job-site references, purchase orders and material invoices. Payments are only half the job. Commercial Contractors also need each payment posted to the right account, invoice or record automatically. Payments post to your construction accounting system. Roots scopes, builds and supports the integration.
  • Map how payments should post in your system
  • Build, test and host the integration
  • Support and maintain it as systems change
Explore this solution

Square Invoices questions

Questions building supply dealer finance teams ask about B2B payments.
Square Invoices lets customers receive and pay invoices. Roots helps configure invoice templates, payment collection and reconciliation.
We review deposits, payment schedules and customer reminders, then configure the invoice workflow around how you bill.
Bring your invoice templates, deposit rules and payment schedule. Roots uses these details to plan the workflow for commercial contractors & subcontractors and prepare a clear setup scope.
See Square’s official pages for current software, hardware and processing prices. Request a quote for your Roots setup or custom project. Consultations and payment reviews are free.

Ready to talk it through?

Book a free 30-minute review. We’ll map your setup, explain the options and work through clear next steps.