Invoicing Module

From manual invoicing towards a standardized process

Project Summary

Custom development of an invoicing module as extension of an existing ERP system.

ClientLicence Trader
IndustryMedia
Project SetupFixed Price, Work Packages, Waterfall Mode
SkillsRequirements Management, Solution Design, Development Coordination, Go Live Coordination
Project ManagementMichael Friedrich
Duration9 months

Project Details

  • Development of an invoicing module for the automatic creation and distribution of invoices a major German licence trading company. 
  • Management of the entire project from requirements phase to Go Live.

Responsibilities during project phases

Phase 1

Requirements Analysis

Management of requirements coordination of all included stakeholders.

Collecting external requirements for adherence to national and international invoicing regulations.

Phase 2

Solution Design

Specification of functional stories, steering of the estimation process with the development team, development of time schedules.

Phase 3

Development Coordination

Management of the development team, provisioning of iterations, management of quality assurance & end user tests.

Phase 4

Go Live

Steering the go live of the solution, performing end user training, support during transition phase.

Challenges

  • As the invoicing system replaces all manual invoicing possibilities besides standard cases all special cases must be handled via the new solution
  • Huge number of stakeholders in different departments throughout the entire company
  • Compliance to national and international regulations for invoicing, data archiving, VAT and Withholding tax

Solution

The solution included a fully custom development of an automated invoicing module based on the existing ERP system.

  • Compliance to invoicing and VAT rules according to BGB
  • Compliance to rules for Withholding Tax according to IFRIC-22
  • Securing of data consistence through Data Quality Checks
  • Interfaces for invoices and invoice positions to SAP