Glossary
Definitions for every Drypowder term used in these docs and inside the portal.
Terms used throughout Drypowder and this documentation. If you run into a term in the product that is not here, let your implementation lead know and we will add it.
ACH (Automated Clearing House) A bank-to-bank payment network used in the United States. ACH payments transfer funds directly from the customer's bank account to the dealer's bank account. Processing takes 1 to 3 business days.
Aging A measure of how long invoices have been outstanding past their due date. Aging is broken into buckets: 1–30 Days, 31–60 Days, 61–90 Days, and 91+ Days.
AR (Accounts Receivable) Money owed to the dealer by its customers for goods and services delivered on credit.
AR operator portal The web application where dealer AR teams manage collections, track payments, and reconcile settlements. Sometimes referred to internally as the "homebase."
Collection Priority Drypowder's scoring model that ranks customer accounts from 0 to 10 by collections urgency. Higher scores mean the account needs more immediate attention. Factors include outstanding balance, aging distribution, and weighted average days overdue.
Credit adjustment A reduction applied to a customer's account balance, such as a discount, write-off, or credit memo.
Dealer An ECI ERP customer, typically an independent lumber and building materials dealer. Dealers use the AR operator portal to manage collections.
Debit adjustment An additional charge applied to a customer's account, such as an overpayment correction or fee.
DSO (Days Sales Outstanding) The average number of days it takes to collect payment after an invoice is issued. A standard metric for AR efficiency. Lower is better.
ERP (Enterprise Resource Planning) The core business management system a dealer uses for accounting, inventory, ordering, and operations. Drypowder integrates with ECI's Spruce ERP.
File-based integration A Drypowder integration mode where AR data is imported via CSV file upload rather than synced automatically from an ERP. Used by dealers who are not yet on direct Spruce integration.
GL (General Ledger) The accounting record where all financial transactions are posted. When a Drypowder settlement is "posted to the GL," the payments have been recorded in the Spruce general ledger.
Incoming payment A payment received from a customer through the Drypowder Payments portal.
Invoicing account A customer account in Drypowder, corresponding to an AR account in the dealer's ERP. Each invoicing account has its own invoices, adjustments, and payment history.
Job A project tag carried on invoices and adjustments from Spruce. In the Payments portal, outstanding items are grouped by job so the payer can see what is owed per project. Items without a job appear under an Unassigned group.
LBMH (Lumber and Building Materials Hardware) The primary dealer vertical served by ECI Spruce and Drypowder.
Moov The payment processor used by Drypowder to handle ACH and card payments.
Outgoing payment A payment made by a company to one of its suppliers through Drypowder. (This is the payer's view of a payment.)
Outstanding items The full set of unpaid items owed by a customer: open invoices, debit adjustments, and unapplied credit adjustments. The Payments portal organizes outstanding items by job for the payer.
Payer / Customer The dealer's customer, typically a contractor, builder, or retailer who owes money and uses the Payments portal to pay.
Payments portal The customer-facing web application where payers view open invoices and pay by ACH or card. Customers must register via invitation to access the portal.
Plaid A third-party service used for secure bank account verification. Customers link their bank account through Plaid when making their first ACH payment.
Posted A settlement state indicating that the payment data has been recorded in the Spruce general ledger.
Resolved A settlement state indicating that the settlement has been reviewed and marked as reconciled by an AR operator.
Settlement A batch of related incoming payments grouped together for reconciliation and GL posting.
Spruce ECI's ERP for lumber and building materials dealers. Drypowder's primary integration target. AR data syncs from Spruce in real time, and settled payments post back to the Spruce GL.
Statement A monthly billing snapshot from Spruce that rolls a customer's invoices and adjustments into a single balance with a discount date and due date. In the Payments portal, customers whose dealer runs statement billing can switch to a Current Statement view and pay the statement balance in one transaction.
Statement discount A discount applied when a customer pays their full statement balance by the discount date set in Spruce. Drypowder applies the discount on the payment preview when the customer pays through the Current Statement view, and the discount amount is sent back to Spruce as part of GL posting.
Weighted average days overdue A metric that accounts for both how overdue invoices are and how much of the balance is overdue. A $50,000 invoice at 60 days weighs more heavily than a $500 invoice at 60 days.