Skip to main content

DM Web Workflow & Accounting Impact Guide

The DM Web Workflow follows the lifecycle of a client project — from client creation through proposals, purchasing, invoicing, and final payment collection — while tracking the accounting impact at each stage.

Written by Jeremy Powers

Client Creation

The workflow begins with creating a client record.

During client setup, the most important configuration is assigning the correct sales tax code. Contact details, addresses, and other client information should also be entered at this stage.

Once the client is saved, all future projects for that client will inherit the selected tax and contact information.

Related Resource

Accounting Impact

Creating a client record has no accounting impact. This step is informational only and does not create any financial transactions.


Project Creation

After creating the client, a project is created for that client.

The project will automatically pull in:

  • Client information

  • Address details

  • Default sales tax code from the client

Before adding items, project settings should be reviewed carefully to ensure pricing methods, document settings, and tax configurations are correct.

Related Resource

Accounting Impact

Creating a project has no accounting impact.


Item Creation

Items are then added to the project. Items may originate from several sources:

  • Manually created items

  • Product Clipper items

  • Inventory items

  • Time entries

Related Resources

Accounting Impact

Manually added, clipped items and time entry: These items are considered estimates only. No revenue is recognized, no expenses are recognized and no accounting entries occur.

Inventory/Stock Items: Inventory items already carry a financial value because they exist within inventory assets.

However adding the inventory item to a project does not immediately impact accounting. The accounting impact occurs later when the client invoice is posted

at invoicing: Inventory Asset decreases and Cost of Goods Sold (COGS) increases.

Reports

  • Client Status Report: The Client Status report is designed to be shared with the client. It shows pertinent information for each item in the specified project, including estimated pricing, invoice status, ordered date information, and more

  • Profit Analysis: The Profit Analysis report provides both estimated and actual profit analysis for comparison. The report lists estimated and actual costs and prices for each active item in a project. Estimated profit is based on the estimated selling price from the proposal and estimated cost from the purchase order. Actual profit is derived from the item price on the client invoice and the actual cost from the vendor invoice

Item Search

The Item Search function allows you to find specific specifications based on selected criteria. Nearly every custom attribute of each component in the system can be searched.


Proposal Creation

Once items are added, proposals are created and presented to the client for approval and deposit collection.

Related Resource

Accounting Impact

Proposals are considered pro-forma estimates. Creating a proposal has no revenue impact, no expense impact and no balance sheet impact. No accounting entries are created.

Reports

  • Proposal Listing report: Displays proposals generated for projects that satisfy user-defined criteria, including:

    • Proposal number

    • Proposal status

    • Requested and received deposits

    • Estimated pricing

    • Sales tax

    • Proposal totals

  • Budget Analysis (Item Level) report: Compares item budgets against estimated and actual prices currently recorded for the item

  • Budget Analysis (Project Level) report: Compares project budgets against estimated and actual prices currently recorded for the location or sales category

  • Deposit Analysis report: Displays a complete accounting of retainer and client deposit monies for a given project


Proposal Modifications

Proposals can be edited before invoicing.

Related Resource

Accounting Impact

Editing a proposal that has not been invoiced has no accounting impact.

Even if deposits have already been collected, the deposit remains attached to the proposal and no accounting values change


Recording Client Deposits on Proposals

After proposals are approved, deposits are typically collected from the client.

Payments may be collected through integrated payment processing (DesignPay or Stripe) or manually (check, wire, cash, Zelle, Venmo, etc.)

Integrated Payments (DesignPay)

Integrated payments automatically record within Design Manager.

Related Resources

Accounting Impact

When the payment is first processed, Undeposited Funds increases and Client Deposits increases. Undeposited Funds is a temporary asset account used for incoming payments that have not yet reached the bank.

When deposits are transferred into the bank account, Undeposited Funds decreases and Bank Account increases. The client deposit liability remains available for future invoicing.

Manual Payments

If the client pays outside of DesignPay, the payment must be entered manually.

Related Resource

Accounting Impact

When recording a manual deposit:, Bank/Cash account increases and Client Deposits increases. This reflects cash received from the client for future goods or services.

Reports

  • Cash Receipts Journal report: Provides a detailed listing of all cash receipts entered for a specified fiscal period

  • Open Client Deposit report: Shows retainers and deposits collected from the client along with the application of deposits and retainers on client invoices

  • Deposit Analysis: Displays a complete accounting of retainer and client deposit monies for a given project

  • Proposal Listing: Displays proposals and associated deposit activity


Proposal Refunds & Credits

Sometimes proposals are canceled or adjusted after deposits have been collected.

Related Resource

Accounting Impact

Refunding Money Back to the Client: Client Deposits decreases and Bank/Cash account decreases.

Refunding Funds “On Account” or to Retainer: No cash movement occurs when refunding on account. Cash is moved to the retainer if “To Retainer” is selected. Client Deposits value remains unchanged. On Account creates a client invoice with a negative sell price, lowering A/R.


Purchase Order Creation

After proposal approval and deposit collection, purchase orders are created to order goods or services from vendors.

Related Resource

Accounting Impact

Purchase orders themselves are operational documents only. Creating a PO has no accounting impact, no expense recognition and no liability recognition.

Reports

  • Purchase Order Listing report: Shows a list of all open and closed purchase orders

  • Open Purchase Orders report: Provides a list of all purchase orders currently open

  • Unordered Components report: Lists components that have not yet been included on a purchase order


Order Tracking

Once a PO is created, order tracking begins.

Related Resource

Accounting Impact

Order tracking has no accounting impact. It is strictly informational and reporting based.

Reports

  • Acknowledgement report: Shows order tracking information for components that qualify for selected criteria

  • Expected Ship report: Monitors expected ship dates and other order tracking information

  • Receiving report: Shows receiving status and order tracking information for components included on purchase orders

  • Purchase Order Listing report: Displays all open and closed purchase orders

  • Unordered Components report: Lists components not yet included on a purchase order


Recording Vendor Deposits & Bills

Vendor deposits and invoices are recorded against purchase orders.

Related Resource

Vendor Deposits

Vendor deposits represent money paid before goods are fully invoiced from the vendor.

Accounting Impact

When recording a vendor deposit, Vendor Deposits increases, Bank Account decreases, or Credit Card Liability increases. The accounting impact depends on the payment method used.

Vendor Invoices

Vendor invoices finalize vendor-side costs.

Accounting Impact

Work In Process (WIP) increases. This represents goods or services purchased but not yet sold to the client.

Cost of Goods Sold (COGS): If Bypass WIP was selected when recording the vendor bill, COGS increases instead of WIP. COGS represents goods that have been purchased and sold to the client. Some firms prefer purchases to post directly to COGS rather than WIP.

Previously recorded deposits reduce the remaining invoice balance.

Depending on the payment method, Bank Account decreases, or Credit Card Liability increases.

Reports

  • Aged Accounts Payable report: Provides a list of all vendor deposits and invoices with unpaid balances

  • Credit Card Purchases report: Lists all vendor payables posted for a designated fiscal period that were paid using configured credit card accounts

  • Disbursements Journal (Check Register) report: Shows a listing of all disbursements or checks for a designated fiscal period

  • Purchases Journal report: Displays all vendor payables posted for a designated fiscal period

  • Work In Process (WIP) report: Shows components for which vendor invoices have been recorded but not yet invoiced to the client

  • Open Vendor Deposit report: Displays all vendor deposits not yet applied to vendor invoices

  • Vendor History: Displays vendor deposit and invoice activity for the current year and prior years


Purchase Order Changes, Returns & Refunds

Purchase orders may require edits, cancellations, or refunds due to:

  • Backorders

  • Pricing changes

  • Cancellations

  • Returns

Related Resources

Accounting Impact

Vendor Deposit Refunds: Vendor Deposits decreases and Bank Account increases or Credit Card Liability decreases.

Vendor Invoice Refunds: Work In Process decreases, or COGS decreases (if Bypass WIP was used) and Bank Account increases or Credit Card Liability decreases. These entries reverse the original purchasing activity.


Client Invoicing

Client invoicing is the most financially significant step in the workflow.

Related Resource

Accounting Impact

When posting a client invoice, several accounting entries occur simultaneously.

Revenue Recognition: The sell price of goods and services impacts revenue accounts. Revenue/Sales increases and Sales account selection is determined by the Sales Category.

Cost of Goods Sold (COGS): The cost side of the transaction is recognized. Work In Process (WIP) decreases and COGS increases. This converts previously accumulated WIP into recognized Cost of Goods Sold.

Sales Tax Liability: If taxable, Sales Tax Liability increases. The invoice date determines when tax appears on sales tax reporting.

Client Deposits Applied: Deposits previously collected on proposals are applied automatically. Client Deposits decreases. This offsets the amount owed by the client.

Accounts Receivable (A/R): Any remaining unpaid balance becomes receivable. Accounts Receivable increases. This represents money owed to the business.

Reports

  • Aged Accounts Receivable report: Provides a list of all client invoices with outstanding balances

  • A/R & Deposit Summary report: Provides a summary of total deposit available, retainer available and outstanding client invoices

  • Invoice Listing with Item Detail report: Displays all client invoices posted for a specified fiscal period, including individual items

  • Sales Journal report: Shows a detailed listing of all client invoices posted for a specified fiscal period

  • Sales Tax report: Shows sales tax owed to various tax authorities for a given calendar period

  • Statements report: Displays outstanding client invoices configured for emailing to the client

  • Client Status report: Displays pertinent project and item information for clients

  • Profit Analysis: Provides estimated and actual profit analysis for active project items


Final Payment Collection (from Client)

The final step in the workflow is collecting payment on outstanding client invoices.

Related Resource

Accounting Impact

When recording a payment against a client invoice, Bank/Cash account increases and Accounts Receivable decreases. This reflects the collection of outstanding customer balances.


End of a Project

At the end of a project, it is ideal to perform a thorough review to ensure the project is fully finalized and all loose ends are tied up.

The following reports should be reviewed:

  • Aged Accounts Receivable report: Shows outstanding client invoices that still require payment

  • Open Client Deposit report: Displays retainers and deposits that have not yet been fully applied

  • Pre-Billing report: Identifies items that have not yet been fully invoiced

  • Aged Accounts Payable report: Shows vendor deposits and invoices that still have unpaid balances

  • Open Vendor Deposit report: Displays vendor deposits not yet applied to vendor invoices

  • Work In Process (WIP) report: Shows components with vendor invoices recorded but not yet invoiced to the client

  • Project Profit & Loss report: Displays accounting activity associated with a specific project and helps determine project profitability


Ongoing Tasks Outside of Project Workflow

Sales Tax

Sales tax is reported based on the date of the client invoice along with taxable sales.

Remitting collected sales tax to the appropriate tax authority is typically required monthly or quarterly.

Payroll

Payroll is a recurring task that may occur weekly, bi-weekly, or monthly.

Related Resource: Entering Payroll

Inventory Management

Managing inventory is an important quarterly, bi-annual, or annual task.

Related Resource: Managing Inventory Items

Paying Credit Cards

Recording payments against credit card accounts helps track liabilities and assists with reconciliation.

Related Resource: Paying Credit Card

Reconciliation

It is important to keep checkbook records in agreement with bank records.

Reconciling cash accounts monthly is strongly recommended because errors can occur either at the bank or during transaction entry.

Related Resources


Conclusion

This workflow article outlines the basic operational and accounting flow of Design Manager along with helpful reports and supporting resources.

This guide covers the general functionality of the system and does not outline every specific feature or workflow variation within Design Manager.

To learn more about Design Manager and newly released features, please visit the DM Web Help Center: https://help.designmanager.com

If you have any questions, Design Manager Support can be reached at: Support@DesignManager.com
Support Hours: Monday through Friday 9:00 AM – 5:00 PM

Did this answer your question?