Cashfac Virtual Bank Technology
Cashfac Virtual Bank Technology (VBT) is a packaged, rules-driven solution that automates complex cash operations
Wherever there is a complex operation involving the management of other peoples’ money, Cashfac is needed.
This is where VBT’s penny-precision, compliance and price-performance are unmatched. No other available technology provides this level of specialist cash management service. Cash operations is a big cost and big operational risk area in these markets which have high volumes of payments and receipts and large cash balances. In these markets, precision accounting is needed for large numbers of end-customers – such as Corporate Banking and Wealth Management clients, trading and execution counter-parties, Master Trusts and commercial landlords.
We support online transparency down to individual transaction and customer account level; fast opening of thousands of client accounts, high volume data exchange with banks; simultaneous high-volume data exchange with our clients’ operational systems; real time credit control; continuous compliance with complex client money rules requiring segregation and reconciliation; transaction traceability from origin through initiation, payment via individual client accounts and interest apportionment.
Our digital cash lifecycle
Transform your operational cash management capabilities
The Cashfac digital cash lifecycle allows you to easily manage enterprise-wide cash reconciliation and control from one platform.
System to system upload
User access through the browser, API, batch file, upload
Invoices, orders, deals and demands
Import business data into the platform to fully automate payments and receipt management
Value dated forward cash
Unique ability to view future cashflows and automate expected receipts
Credit control
Fully configurable real-time credit control to enhance your client service and better manage risk
Settlement
Automatic check of payment instruction rules in the system
Integration with banks
Payment enabled virtual accounts
External reconciliation
Fully automated downstream and upstream system integration and with your bank
Clearing
Cashfac and bank protocols talk through system
Internal reconciliation
Fully automated internal reconciliation based on double entry principles
Reconciliation to bank
Reconcile and clear settled forward cash records, post receipts to account controls
End to end integration
Integration with Accounting systems and Trial Balance generation
How it works
Cashfac operates as a control layer between the bank systems and the clients’ operational systems.
• A structured presentation of client accounts
• Dynamic mix of virtual accounts and bank accounts
• Transaction-level control over all movements of funds
• Continuous reconciliation between bank and client positions
• Integration with core banking systems and external platforms
This enables complex client money activities to be executed consistently and governed centrally.

The result
Banks can
• Access a structurally attractive source of deposits
• Capture transaction-driven fee income
• Expand into targeted, high-value sectors
• Deliver services that competitors struggle to support
All while maintaining control, compliance and operational integrity.
Extending bank capability where it matters most
Cashfac enables banks to participate fully in the management of client money — unlocking deposit growth, transaction activity and long-term customer value.
The role of pooled and designated accounts
In practice, these sectors operate using a combination of:
- Pooled client bank accounts
- Designated client accounts
- Escrow and trust structures
Pooled client bank accounts are essential, because:
- Opening individual bank accounts for every underlying client is not operationally practical
- Pooled structures provide efficiency and scalability
However, these structures introduce challenges:
- Visibility of client balances
- Transactions must be attributed and controlled internally
- Reconciliation becomes complex and resource-intensive
Making client money structures operational
Cashfac works alongside these account structures. It does not replace them.
Instead, it transforms them into a continuously controlled and dynamically managed system.
Immediate allocation of funds
Payment origination with embedded credit control
Continuous accounting and reconciliation
Dynamic management of account structures
Connectivity to deposit networks
Immediate allocation of funds
As new money enters the bank account structure:
- It is automatically allocated to the correct client or transaction
- Balances are updated in real time
- Cleared funds are immediately available for use
This eliminates delays and unallocated cash positions.
Payment origination with embedded credit control
Payments are initiated from within the underlying client accounts.
This ensures that:
- Each payment is validated against the available client balance
- No payment can be processed that breaches client money or trust requirements
- Control is applied at the point of execution
Continuous accounting and reconciliation
Every transaction generates the corresponding accounting entries in real time.
This provides:
- Continuous alignment between bank activity and internal records
- Complete auditability of all movements
- Integration with client-owned accounting systems
Reconciliation becomes continuous rather than periodic.
Dynamic management of account structures
Cashfac manages a dynamic mix of:
- Pooled and designated client bank accounts
- Virtual client accounts
- Escrow and trust structures (including 1031 arrangements)
This enables:
- Automated allocation and reallocation of funds
- Consistent accounting treatment across multiple structures
- Unified control over otherwise fragmented account models
Connectivity to deposit networks
Cashfac connects operational client money flows to deposit infrastructure, including networks such as IntraFi.
This supports:
- Distribution of client funds across multiple banks
- Access to extended deposit insurance structures
- Alignment of operational flows with bank deposit strategies
How this applies across sectors
Law firms and attorneys
1031 exchanges
Property management, real estate, and HOA
Wealth management and family office
Franchise and network businesses
Law firms and attorneys
- Manage complex client ownership structures
- Maintain precise allocation and reporting of funds
- Maintain accuracy and accounting of deposit interest
1031 exchanges
- Manage interest rate splits between the master account and sub accounts
- Produce 1031 exchange interest rate split revenue reports
- Complete intraday processes for wires (open virtual account, fund DDA, allocate transactions to correct virtual account, pay away funds, and close account all in the same day)
Property management, real estate, and HOA
- Process rent, deposits and service charges
- Maintain visibility at tenant and property level
- Allocate rent receipts faster
- Control items in suspense
- Promptly provide reconciled client accounting reports
- Manage and track HOA fees and reserve funds
Wealth management and family office
- Ensure client money segregation and accurate attribution
- Support high-frequency transaction environments including stock market and client settlement
- Manage available cash balances
- Provide continuous, accurate client information including data feeds for online
- Manage multi-entity and multi-beneficiary structures
- Maintain control across complex ownership arrangements
- Fast response to beneficiary enquiries; provide continuous up to date beneficiary accounts
- Accurate allocation of revenues
- Continuous audit trail
Franchise and network businesses
- Manage receipts from multiple operating units
- Faster allocation and distribution of funds across participants including different mixes of participants
- Realtime revenue visibility for participants
The result
Across all sectors:
• Pooled and designated account structures are retained
• Underlying client balances are continuously visible
• Transactions are controlled at source
• Accounting remains continuously aligned
For banks, this enables:
• Improved ability to serve complex client segments
• Access to deposit-rich, transaction-intensive sectors
• Faster responsiveness and increased competitiveness
Making client money structures operational at scale
Cashfac enables sectors that manage other people’s money to operate with precision and control — and enables banks to serve them effectively.
Automating and Streamlining Complex Cash Operations
- Fast opening of thousands of client accounts
- Routing hundreds of thousands of incoming funds
- Making hundreds of thousands of payments from client accounts to settle investment orders
- Paying private pensions
- Paying service suppliers in property maintenance and care homes
- Paying net rents to landlords and segregating service charges
The Value We Deliver
Smart Compliance for Client Money
Operational Intelligence
Efficiency through automation
Marketplace Differentiation
Treasury, Liquidity & Capital Optimization
Smart Compliance for Client Money
Tried-and-tested client money solution that delivers true control confidence
Operational Intelligence
Transformed management oversight and granular transparency over current and future cash movements
Efficiency through automation
Efficiencies generate cash for reinvestment in the business
Decommissioning of manual processes & consolidation of legacy platforms significantly reduces the total cost of ownership
Typical project payback period is under 12 months
Marketplace Differentiation
We enable our clients to grow their business and retain clients by providing a more competitive offering to their clients
Client self-service platform that empowers them to control their money
Automated account opening, flexible account hierarchy management and faster access to funds by clients
Brings digital to the back-office allowing almost unlimited scalability in cash management operations
Treasury, Liquidity & Capital Optimization
In an era of rising interest rates and quantitative tightening we enable our client to maximise yield enhancement and dynamically manage their money in one place
Ability to maximise yield enhancement on client and firm funds through real-time client and pooled accounts
Optimise capital usage by eliminating the need for client account top-ups with firm funds
WHY WE'RE DIFFERENT
Cashfac’s unique Operational Cash SaaS Platform
Cashfac is configured for the digital age – providing cloud and open banking ready tools that provide agility, flexibility and scalability
Our cloud capabilities ensure fast, efficient deployment and enable real-time data. We use open-source technologies such as Kubernetes and RabbitMQ to enable rapid scalability.
Our advanced integration includes 2-way APIs for integrating with user’s existing business and accounting processes and solutions. We have an API-connected UX, offering the option for a custom-built UX.
Cashfac provides critical multi-segment and multi-entity capabilities, including a specific UX and terminology by segment and entity. M&A and organic growth across regions mean firms need agility, multi-banking, and ease of bank switching.
Cashfac can execute all payment types. Payments are initiated by file or API integration to customer payment systems or authorized customer clerical processes.
With low-touch delivery in under 2-6 months, Cashfac is a rules-driven, extensible platform where sector-specific rules are pre-configured. The rules can be tailored to specific client needs, and the solution can be operated on the client’s cloud/servers.
We offer seamless, real-time customer self-service and connectivity. Resilience, technical convergence, and message queuing are key to our end-customer self-service infrastructure.
Cashfac’s forward cash architecture projects the forward cash flows and clears down the transactions as settled. Forward transactions and balances are automatically reconciled to maximize operational efficiencies.
Cashfac provides an open banking API and a model mobile cash management app (software development kit available by arrangement).

Talk to us today
To find out more about how Cashfac's capabilities can help your business, get in touch with our helpful team
Or call us on
+44 (0)20 7920 0617 (469) 475-4034