BME Logo

Complete Business Management Platform

Small business or large enterprise, everything your business needs, unified into one scalable platform, at a surprisingly low cost.

BME Dashboard Interface

Growth

+28% Monthly

Secure

Enterprise Grade

BUSINESS SOFTWARE MADE SIMPLE

Business Manager Enterprise: Your All-in-One Solution for Sustainable Business Success.

Stop juggling multiple software systems and simplify your operations with Business Manager Enterprise (BME), a comprehensive Business Management System (BMS). Whether you're a growing business or a multinational enterprise, BME provides a unified platform that integrates CRM, ERP, MRP, Project Management, Sales Processing, Supply Chain, Warehouse Management, HR, Service Desk, Asset Management, and fully integrated, multi-currency Accounting.

Cost Effective

BME delivers comprehensive business management without the inflated costs often associated with many competing enterprise systems. With a full suite of integrated modules included as standard, it provides a significantly more budget-friendly alternative to solutions that require costly add-ons and higher ongoing fees. In addition, perpetual licensing may offer you balance-sheet and financial benefits.

Unmatched Ease of Use

BME is built with a single common interface, so users are seldom more than two clicks away from starting key processes such as quotations, sales orders, and invoices. Less time navigating means faster adoption, lower support costs, and greater productivity, giving you a crucial competitive advantage. Customizable user interfaces and user-defined reports make BME even easier to adapt, navigate, and use across the business.

Built on Proven Expertise

BME builds on more than 25 years of award-winning business software development. Combining that proven foundation with MariaDB and modern web technologies, it delivers performance, flexibility, and functional depth in a fully browser-based platform. Its scalable architecture also supports growth from smaller deployments through to larger, high-availability enterprise environments.

See for yourself! Easy to Use… Two Clicks and you're there…

Watch how BME simplifies your workflow and boosts productivity

Watch a Short Video

Why Choose BME?

Perpetual Licensing

BME offers perpetual licensing for organisations that want ownership, control, and long-term value. Unlike SaaS subscription models, where future pricing remains in the hands of the vendor, perpetual licensing avoids open-ended dependency on rising monthly or annual charges. It may also provide the benefit of a capital investment with potential balance-sheet value, and where upfront cost is a concern, licences can often be funded through a lease or loan with predictable monthly payments.

Concurrent Licensing

BME uses concurrent licensing rather than named-user licensing, meaning businesses pay for actual system usage rather than being charged for every individual who might need access. Named-user models can inflate costs unnecessarily by forcing companies to license users who are not all in the system at the same time. Concurrent licensing is a more efficient and commercially sensible approach, helping reduce software spend while providing greater flexibility as teams, roles, and working patterns evolve.

Single Source of Truth

BME creates a single source of truth by bringing core business functions together in one integrated platform. Instead of relying on disconnected systems, duplicated records, and manual rekeying between departments, businesses can work from the same live data across sales, purchasing, stock, projects, operations, and finance. This improves visibility, reduces errors, and supports faster, more confident decision-making. With everyone working from the same up-to-date information, departments stay better aligned and the business gains greater control over day-to-day operations.

Two-Click Simplicity

BME is designed around a single common interface. Without switching between applications or navigating complex menus, users are typically no more than two clicks away from the actions they need to perform. From quotations and sales orders to purchasing, invoicing, stock, and projects, the same consistent experience applies throughout. When software takes longer to learn and routine processes take longer to execute, efficiency declines and operational costs increase. BME is built to reduce that friction, helping users become productive faster and work more effectively every day.

Role-Based Customisation

BME can be tailored for different roles across the business, with dashboards, reports, views, and screens configured to give each user the information most relevant to their role. Custom fields can also be added, allowing the platform to reflect more specific business requirements. This improves usability, supports efficiency, and helps teams work more effectively, while retaining the consistency, visibility, and control of a single integrated platform. Dashboards can also be created and shared with other users, enabling individuals with stronger presentation or analytical skills to help develop more effective views for wider use across the business — all without vendor involvement.

Proven / Scalable Platform

BME builds on more than 25 years of award-winning business software development, refined over many years through direct customer input. Combining that proven foundation with MariaDB and modern web technologies, it delivers a fully browser-based platform with the performance, flexibility, and functional depth to support everything from a single-server installation to larger high-availability multi-server enterprise environments. This gives businesses the reassurance of a proven platform that can start simply, grow confidently, and continue to meet more demanding operational requirements over time.

BME — we work WITH you to build software that works FOR you.

BME Key Features

1

Landing Page

The landing page provides each user with a clear and relevant starting point, while the system navigation menu on the left remains consistently available across the platform for quick and familiar access. From this single common interface, users can move directly into the functions they need without switching between applications or navigating complex menu structures.

The landing page provides each user with a clear and relevant starting point, while the system navigation menu on the left remains consistently available across the platform for quick and familiar access. From this single common interface, users can move directly into the functions they need without switching between applications or navigating complex menu structures.

Whereas many other vendor systems rely on third-party plugins for detailed reporting, BME allows users to create their own widgets, including charts, graphs, lists, and KPIs, using data from across the platform, subject to access privileges, to highlight the information, actions, and priorities most relevant to each individual role, or department.

Lists can be searched, filtered, and summarised, then exported as CSV or printed as PDF output based on the found set, with summary calculations and record counts included. Dashboards can also be tailored and shared with other users, allowing those with particular skill in creating these views to support wider use across the business.

Landing Page
2

CRM & Customer Management

BME provides a fully integrated CRM and customer management environment, giving teams a clear view of prospects, customers, contacts, communications, opportunities, quotations, and ongoing activity in one place. Multiple customisable sales pipelines allow businesses to reflect different sales processes and workflows, rather than being forced into a single fixed approach.

BME provides a fully integrated CRM and customer management environment, giving teams a clear view of prospects, customers, contacts, communications, opportunities, quotations, and ongoing activity in one place. Multiple customisable sales pipelines allow businesses to reflect different sales processes and workflows, rather than being forced into a single fixed approach.

Customer-specific pricing and discounts can be managed within the platform, while tiered discount groups provide a structured way to apply broader pricing policies across selected customers. Customer-owned product can also be stored and tracked within inventory, supporting third-party logistics (3PL) and other customer-specific stockholding requirements.

Because this information sits within the wider platform, users can move seamlessly from relationship management into sales orders, projects, support, and finance without re-entering data or relying on disconnected systems. A timeline is also available across every module, helping users see activity, communication, and progress in context. This improves visibility, supports better customer service, and helps build stronger commercial control across the customer lifecycle.

CRM & Customer Management
3

Quotations

BME provides a powerful quotation environment designed to help businesses create detailed, professional, and commercially controlled proposals. Quotations can include graphics, extended custom descriptions for individual line items, template-based formats, and overall discounts, allowing each proposal to be tailored to the opportunity while maintaining consistency and presentation quality.

BME provides a powerful quotation environment designed to help businesses create detailed, professional, and commercially controlled proposals. Quotations can include graphics, extended custom descriptions for individual line items, template-based formats, and overall discounts, allowing each proposal to be tailored to the opportunity while maintaining consistency and presentation quality.

Multi-currency support allows quotations to be created in currencies other than the base currency and switched between the two as required, while discount controls help ensure sale prices do not fall below defined minimum values.

Because quotations sit within the wider platform, they remain linked to the customer, inventory, and next stages of the commercial process, allowing progression into sales orders or, where appropriate, direct invoicing. Quotations for multiple shipments can also be created, and supporting documents can be stored against them to keep all relevant information connected in one place.

Quotations
4

Sales Orders

At the heart of BME is the Sales Order module. BME provides a powerful sales order environment designed to turn agreed business into well-managed operational activity, with an interface that can be tailored to suit each user. Sales orders can be created and managed in multiple currencies, with the ability to switch between the base currency and the sales currency.

At the heart of BME is the Sales Order module. BME provides a powerful sales order environment designed to turn agreed business into well-managed operational activity, with an interface that can be tailored to suit each user. Sales orders can be created and managed in multiple currencies, with the ability to switch between the base currency and the sales currency.

They support multiple shipments, link directly to multiple carriers to help identify the best available shipping rates, and allow stock to be allocated or reserved against demand. Partial deliveries and shipment status tracking help users manage fulfilment accurately as orders progress, while critical-path reporting highlights promised and required delivery dates, overdue-day calculations, and other key milestones.

Where available quantity is insufficient to meet demand, back orders can be created automatically, ensuring that shortfalls are tracked and managed without manual intervention. Multiple jobs can be created from a sales order at line level, for the order as a whole, or for Build to Order (BTO) inventory assembly jobs, while multiple invoice types can be generated, including deposit invoices, pro-forma invoices, and consolidated invoicing where required.

Orders may also be duplicated to save time, purchase orders can be created directly from a sales order or linked to existing ones, and sales orders can be associated with projects or created from them. Approval controls can be applied where needed, and costs gathered from jobs and other related areas help ensure that margin and overall profitability can be monitored at both line and order level throughout the process.

Sales Orders
5

Inventory

BME provides a powerful inventory environment designed to give businesses clear visibility and control over stock throughout the wider platform. Inventory remains directly connected to sales orders, purchasing, projects, jobs, and fulfilment activity, helping users manage availability, commitments, stock movements, and replenishment from one integrated system.

BME provides a powerful inventory environment designed to give businesses clear visibility and control over stock throughout the wider platform. Inventory remains directly connected to sales orders, purchasing, projects, jobs, and fulfilment activity, helping users manage availability, commitments, stock movements, and replenishment from one integrated system.

Warehouse management supports multiple warehouses, locations, bins, and specialist locations, while storage routing helps support efficient picking paths. Serial and batch tracking, lot traceability, stock valuation methods, stock takes, and stock adjustments all contribute to accurate and fully visible stock control. Kitting and assemblies are also supported, and items can be designated as assemblies, finished goods, drop-shippable products, or Build to Order (BTO) items.

Unit-of-measure controls support products such as liquids, lengths, areas, and volumes by storing stock in the smallest defined unit for accuracy. Different units of measure can also be selected at quotation or sales order level, allowing the commercial process to reflect the most appropriate unit for the customer while maintaining accurate underlying stock control. Products can also be sold by square metre or other volumetric measures where required.

Alternative SKUs can be recommended, bulk SKUs can be broken down, and records can be duplicated to save time during setup. Each product can hold multiple vendors, with one designated as the preferred supplier. Costs for assemblies can be captured at a granular level, including assembly cost, time, and required resources. Documents may be stored against inventory items, items can be quarantined, and QA Non-Conformance Reports (NCRs) can be raised directly against stock where needed.

Customer-owned product can also be stored and tracked within inventory, supporting third-party logistics (3PL) and other customer-specific stockholding requirements. This allows inventory to be managed as a live operational resource rather than a disconnected stock file, improving accuracy, responsiveness, and overall control.

Inventory
6

Purchase Orders

BME provides a powerful purchase order environment designed to give businesses clear control over supplier commitments, incoming stock, and purchasing costs. Purchase orders can be created directly from projects, jobs, sales orders, and inventory, helping procurement respond naturally to operational demand across the wider platform.

BME provides a powerful purchase order environment designed to give businesses clear control over supplier commitments, incoming stock, and purchasing costs. Purchase orders can be created directly from projects, jobs, sales orders, and inventory, helping procurement respond naturally to operational demand across the wider platform.

Multi-currency purchasing supports supplier relationships across different markets, while supplier-specific pricing, preferred vendor logic, and multiple vendors per SKU support better purchasing decisions. Purchase orders can also include extended descriptions and freeform entry of non-stock items, giving users greater flexibility in handling ad hoc purchasing and supplier-specific requirements.

Approval controls can be applied where needed, and purchase orders can support multiple shipments, including drop shipments where supply is delivered directly to the customer. Partial receipts, goods-received handling, receipt of lot or batch numbers, serialised inventory control, expected versus actual delivery tracking, and landed cost management all help maintain accurate visibility of incoming supply and true acquisition cost.

Supplier invoices can also be created directly from the purchase order, helping simplify accounting integration and reduce duplicated data entry. Documents can be stored against purchase orders, keeping supporting information connected to the transaction. Because purchasing sits within the wider platform, users can maintain clear visibility of suppliers, lead times, stock impact, and delivery expectations from one integrated system, helping keep procurement aligned with demand and improving overall supply-chain control.

Purchase Orders
Your image will appear here

Why Choose Us

1

AWARD WINNING

The developers of BME are past recipients of the Queens Award for Export

One of the most prestigious awards for a UK Company.

2

PROVEN EXPERTISE

30+
Years of Excellence

We have been providing businesses with custom solutions for more than 30 years.

3

QUALITY ASSURED

We have been accredited for ISO 9001, which means our quality controls meet the most stringent international standards.

ISO 9001:2015 Certified

Contact Us

Contact the BME team today to discuss how we can partner with you to achieve your business goals. We're here to ensure that your business operates at its best, every step of the way.