Skip to main content
Haichuang Technology Global Technology delivery for Chinese-owned businesses
Europe · Business System Development

Europe Business System Development | Multilingual invoices and VAT that calculate correctly

Intra-EU B2B reverse charge, B2C OSS reporting and country-specific mandatory invoice fields are rules that must live in the system; otherwise finance adjusts entries by hand monthly. We configure tax rates, exemptions, languages and numbering rules in the order and invoicing modules, and run validation before each billing run.

In short: Delivering Business System Development in Europe begins by confirming the business boundary within ERP, CRM, inventory, approval workflows and operational platforms, then mapping data and process against the local compliance checklist (GDPR and ePrivacy: consent must be refusable, European Accessibility Act (EAA)) before development starts. Deliverables cover Current-state and target process maps, Data model and permission matrix, System source code, database scripts and migration plan, so the system can be handed over to an internal team or a third party.
Scope

Scope of Business System Development

The activities below are the ones we own on this type of project, delivered in phases and confirmed item by item. Where third-party hardware or licences are involved, the procurement list, licensing requirements and responsibility split are set out at solution stage.

01

CRM, inventory, order and stock management

02

Approval workflows, contracts and financial reconciliation

03

Multi-store, multi-warehouse, multi-currency and multi-entity accounting

04

Integration with ERP, payment, logistics and tax systems

05

Reporting dashboards and operational analytics

Deliverables

Deliverables

Every item is archivable and transferable, so an internal team or a third party can maintain the system later.

  • Current-state and target process maps
  • Data model and permission matrix
  • System source code, database scripts and migration plan
  • API documentation and third-party integration records
  • Training materials and acceptance report
Tech Stack

Typical technology stack

Selected against the existing environment and the capabilities of your team, with maintainability and future extension in mind.

Java / Spring Boot PHP / ThinkPHP Node.js MySQL / PostgreSQL Redis RabbitMQ / Kafka BI dashboards
Process

Implementation phases

Each phase produces a confirmable output and an acceptance record, so issues are resolved within the phase.

Phase 01

Process review

Map existing spreadsheets, legacy systems and manual steps; identify where duplicate entry and reconciliation cost the most

Phase 02

Scope and model

Confirm first-phase modules, role permissions and data migration boundary

Phase 03

Build and parallel run

Bring core modules live first, then validate data through a parallel run

Phase 04

Cutover and support

Retire the old system, archive data and provide a supervised stabilisation period

Local Compliance

Compliance considerations in Europe

For Business System Development, the requirements below directly affect data structures, page behaviour and deployment. We confirm each item during solution design; formal legal advice should be confirmed with a local adviser.

Privacy

GDPR and ePrivacy: consent must be refusable

Cookie banners must offer a “reject all” option as prominent as “accept all”, must not pre-tick boxes, and must not restrict access because consent was refused. The privacy policy states processing purpose, legal basis, retention period and recipients; transfers outside the EU require contractual clauses or an adequacy decision.

Accessibility

European Accessibility Act (EAA)

Since June 2025, most consumer-facing e-commerce, banking, transport and e-book services must meet accessibility requirements, in practice EN 301 549 and WCAG. Delivery includes self-assessment results for contrast, keyboard operation, screen reader readability and form error messaging.

Identification

Impressum and legal publication details

Germany requires an immediately reachable Impressum with company name, address, contact details, represented person and registration information; France requires legal publication details and hosting provider information. Missing details are a common source of complaints, so we fix the entry point in the footer and add it to the launch checklist.

Commerce and tax

VAT, OSS and invoice fields

Cross-border B2C falls under OSS one-stop reporting, with IOSS available for low-value imports; cross-border B2B applies reverse charge. Systems must support country tax rates, exemption and reverse-charge flags, mandatory invoice fields and multilingual invoice layouts.

AI and platforms

AI Act and Digital Services Act

The EU AI Act applies in stages by risk tier, with additional obligations in high-risk areas such as recruitment, credit and education; the Digital Services Act sets disclosure and complaint requirements for online platforms. For relevant products we establish the risk classification during scoping.

Related Cases

Europe cases involving this service

The following projects involve Business System Development. Each shows how the challenge was scoped and what was delivered.

Food wholesale Business System Development Mobile App Development

Asian food wholesale ordering and distribution system, Germany

Client: Asian food wholesaler in Frankfurt (serving German-speaking restaurant clients)

Challenge

Restaurants and Asian supermarkets ordered by phone and WeChat, with orders written by hand; next-day deliveries were frequently missed or wrong. Goods carry shelf-life and batch requirements, so near-expiry stock was found by physically searching the warehouse. Sales commission was disconnected from cash collection, and month-end reconciliation consumed days.

What we delivered

  • B2B ordering portal with self-service ordering, one-click reorder from history and customer-tier pricing
  • Delivery scheduling by route and time window, with driver-side scanning and exception reporting
  • Batch and shelf-life management with first-expiry-first-out prompts, near-expiry alerts and markdown handling
  • Commission and receivables reconciliation calculated automatically by customer and collection milestone

Outcome

Orders moved from paper notes taken by phone to customer self-entry, and missed orders effectively disappeared. Near-expiry stock is flagged in advance, reducing write-offs, and commission no longer depends on manual tallies.

Delivery value: Order, delivery and proof-of-receipt records form a complete chain, so delivery disputes can be settled against documentation; ordering patterns become analysable data that informs category structure and delivery scheduling.
Restaurant chains Website Development Business System Development

Multi-brand restaurant website and reservations, Paris

Client: Chinese restaurant group in Paris (four brands, seven locations)

Challenge

Each of the four brands had a legacy site with inconsistent styling and French content untouched for years. Reservations were taken by phone and could not be handled at lunch peak. Group-level campaigns and new dishes had no consolidated channel.

What we delivered

  • Group site plus four brand subsites under one visual system and French content standard
  • Online reservations allocated by location, time slot and party size, with configurable overbooking rules
  • French, English and Chinese content and menu management, with prices and allergens structured
  • Legal publication details, privacy policy and cookie consent completed

Outcome

Brand presentation is consistent and French content is maintained in-house by the group marketing team. Reservations moved online, easing pressure on front desks at lunch, and structured allergen and price data reduced customer enquiries.

Delivery value: Content and reservations across brand sites are managed centrally by the group, so menu and campaign updates no longer depend on external scheduling; with brand and information structure standardised, further brands can launch on the same template.
E-commerce & DTC Website Development Business System Development

Cross-border home goods store with OSS tax integration, Netherlands

Client: Home goods cross-border seller in Amsterdam (pan-European sales)

Challenge

Marketplace selling was constrained by commissions and rule changes. An independent store was planned but VAT reporting looked complex. Delivery times and return policies differ by country, and customer service gave inconsistent answers. Product pages lacked local language, holding conversion back.

What we delivered

  • Independent store organised by category and scenario, in four languages (NL / DE / FR / EN)
  • VAT and OSS: destination-country rate calculation, invoice fields and reporting data export
  • Payments and logistics integrated with iDEAL, Bancontact, SEPA and local carriers
  • Returns and service: country-specific policies, prepaid return labels and a ticketing queue

Outcome

The store captured incremental traffic beyond the marketplace. Tax data exports monthly, so filings no longer require manual assembly, and consistent service answers reduced return disputes.

Delivery value: Tax treatment and order data share one source, so cross-border filings are produced by the system rather than assembled by hand; maintenance of product, price and tax-rate rules returns to the operations team, and expansion into further markets follows the same rule set.
Manufacturing Business System Development IoT Development

Auto parts production traceability and quality management, Italy

Client: Auto parts manufacturer near Milan (Chinese investment)

Challenge

OEM customers require batch-level traceability, but records sat in paper work orders and spreadsheets; one quality enquiry meant days of searching. Machine data could not be extracted, so OEE was estimated. The non-conforming goods process had no closed loop.

What we delivered

  • Batch traceability binding raw material intake to finished goods dispatch by barcode
  • Machine data acquisition at key stations, with automatic OEE calculation
  • Quality management: non-conformance logging, root cause analysis, corrective action and verification closure
  • Automated customer quality reports exported in OEM formats

Outcome

Traceability reports for OEM quality enquiries are produced within hours. Downtime causes now have data behind them rather than guesswork, and every non-conformance has a full record from detection to closure.

Delivery value: Production and quality data form traceable batch records, and material for customer audits is issued by the system on demand; standardised quality records mean recurring issues are traced and corrected without relying on individual experience.
Logistics & fulfilment Business System Development System Operations & Maintenance

Customs clearance and fulfilment integration, Belgium

Client: Chinese-owned logistics provider in Antwerp (clearance and warehousing)

Challenge

Clearance documentation was disconnected from warehouse receiving, so goods arrived before release. Customers asking about shipments were passed between operators. EU declaration fields are complex, and manual entry errors triggered inspections and port delays.

What we delivered

  • Order and clearance document linkage, with templated declaration elements and mandatory-field validation
  • Warehouse operations: appointment receiving, bin management, container devanning and dispatch checks
  • Customer portal for status by bill of lading or SKU, with proactive exception notifications
  • API integration and reconciliation with carriers and customs brokers

Outcome

Clearance and warehouse data now flow through one system, so goods awaiting release are visible in advance. Self-service tracking absorbed a large volume of repeat enquiries, and templated declaration elements reduced entry errors noticeably.

Delivery value: Documentation, inspection and warehouse operations interlock in one system, so exceptions can be traced to the responsible stage; clearance times and cost composition become comparable data that informs route and carrier selection.
Travel & ground handling Business System Development Website Development

Destination management itinerary and settlement platform, Spain

Client: Chinese-owned destination management company in Madrid (serving groups from China)

Challenge

Multiple itinerary versions changed frequently and guides worked from outdated PDFs. Hotel, coach and restaurant settlement was consolidated in spreadsheets, where exchange rates and commissions were often miscalculated. Disruptions such as flight delays or site closures had no single notification channel.

What we delivered

  • Itinerary building by day, with changes synchronised to the guide app in real time
  • Resource and cost control separating purchase and sale prices for hotels, vehicles, tickets and meals
  • Settlement statements by group and by supplier, with multi-currency support and exchange-rate snapshots
  • Guide mobile pages for itinerary access, check-in, expense claims and exception reporting

Outcome

Guides always hold the current itinerary version. Settlement moved from spreadsheet reconciliation to system-generated statements, and disruptions can be pushed to affected groups in one action.

Delivery value: Itineraries, resources and settlement operate on one platform, so changes reach every affected party immediately; with per-group cost structure visible, quotations and purchasing decisions rest on verifiable figures.
Professional services Business System Development AI Application Development

Law firm client portal and case collaboration, London

Client: Chinese law firm in London (immigration and commercial practice)

Challenge

Client documents moved by email with version confusion and no reliable proof of delivery time. Case progress was communicated verbally by lawyers, prompting repeated client enquiries. Internal knowledge sat on individual laptops, slowing onboarding.

What we delivered

  • Client portal with document checklists, upload archiving, version history and access logs
  • Case collaboration covering tasks, deadline reminders, document templates and approvals
  • Internal knowledge base organised by practice area, with retrieval-based Q&A
  • Access control and retention periods configured against UK data protection requirements

Outcome

Document exchange now has a complete timeline that can be evidenced in a dispute. Clients check progress themselves, reducing repeat enquiries, and new joiners learn common handling practice through the knowledge base.

Delivery value: The client portal and matter workflow create an auditable service process, moving document exchange off email and messaging; visible progress reduces both communication overhead and information error.
Retail chains Business System Development IoT Development

Department store chain inventory system, Italy

Client: Chinese-owned department store chain in Milan (twelve locations)

Challenge

Each store purchased and recorded stock independently, so head office had no reliable inventory picture. Best sellers went out of stock while slow movers accumulated. Stocktaking required closing the store and counting by hand, with large variances.

What we delivered

  • Central product master data and transfers, with stores replenishing on demand
  • POS integrated with inventory in real time, deducting stock at the point of sale
  • Replenishment proposals generated from sales, in-transit quantities and safety stock
  • Mobile stocktaking by barcode with variance review and surplus/shortage handling

Outcome

Head office can see actual inventory and turnover across all stores for the first time. Replenishment moved from experience to proposals, and stocktaking shifted from a full evening closure to gaps during trading hours.

Delivery value: With store inventory connected to head office data, replenishment and transfer decisions shift from experience to measurement; slow-moving stock and turnover can be monitored continuously, giving category optimisation a quantitative basis.

Case note: client names are anonymised under confidentiality agreements; cases are presented to explain implementation approach and delivery boundaries, and specific figures are subject to project acceptance records.

FAQ

Business System Development FAQ

The first three answers are general; the last two address conditions specific to Europe.

Can you extend an existing ERP?

Often, yes, but it is worth assessing first. Where the ERP exposes standard APIs we build peripheral systems and integrate; where only source modification is possible, we assess upgrade risk before committing.

Will data migration lose records?

We take a full backup and build a field mapping table, then run a trial migration and reconcile totals and sampled records. The legacy database stays read-only on cutover day until sign-off.

Will it cope with concurrent users?

Sizing follows expected concurrency. With sound indexing and caching, typical SME systems handle tens to hundreds of concurrent users; peak or bulk-entry scenarios are load tested as part of the plan.

How are timelines and meeting times arranged for Business System Development in Europe?

Meetings and confirmation points follow the working hours common in Europe (UTC+1 / UTC+2 (summer time), 6–7 hours behind Chengdu). Requirements and solution design include a written progress update every week; development delivers a runnable build every two weeks. For cross-timezone work, key confirmations are placed inside the overlap of both working days, so progress never stalls waiting on a reply.

Which local compliance requirements should be confirmed in advance for Business System Development in Europe?

Projects in Europe typically involve GDPR and ePrivacy: consent must be refusable, European Accessibility Act (EAA), Impressum and legal publication details. These requirements directly shape data structures, page behaviour, hosting location and data retention, so each is confirmed at solution stage and recorded in the delivery documentation. Formal legal advice should be confirmed with a local adviser.

Other Services

Other services in Europe

Most projects combine two or three services, for example a website followed by a business system, or AI capabilities added after a system goes live.

Call us