How can data protection, access rights and data transfer be securely organised in accounting outsourcing?

Table of Contents

External Bookkeeping requires access to documents, account allocation information, master data and authorised system areas. Access will be viable if roles, the scope of data and responsibilities are clearly defined prior to authorisation.

In many companies, security vulnerabilities arise due to overly broad permissions, shared user accounts, or multiple transmission paths. A documented approval links the specific task requirement with appropriate controls.

A robust security model leads from role clarification through the permission matrix to regular rights reviews and the managed revocation of access.

Which roles and responsibilities are defined prior to access authorisation?

Role determination depends on actual performance and decision-making powers. The controller determines the purposes and essential means of the processing. A processor processes personal data on behalf of and on documented instructions.

This functional perspective is particularly important for outsourced bookkeeping. Depending on the mandate, the scope of services can range from strictly instruction-bound processing to activities involving independent professional decision-making authority. Therefore, each service is assigned to its actual workflow.

The actual role determines the role under data protection law

The scope of work sets out which tasks the service provider will undertake, which decisions remain with the company, and which systems or data areas are affected. The contract title provides the framework. The practical allocation of tasks provides the decisive classification.

When processing data on behalf of a controller, the company chooses a service provider with sufficient guarantees regarding appropriate technical and organisational measures. The processing is specified by an agreement pursuant to Article 28 GDPR.

The company is embedding internal approval responsibility

For operational implementation, each access authorisation requires a designated internal role. Depending on the organisation, this responsibility may lie with senior management, the commercial management team, Bookkeeping, IT or the data protection officer. It is essential that the roles of review, approval and subsequent monitoring are clearly defined.

Six steps to safety clearanceClarify roles, define data requirements, assign authorisations, approve data transfer channels, verify supporting documentation, and organise monitoring and the revocation of rights.

How is an authorisation matrix for data, systems and tasks created?

The General Data Protection Regulation (GDPR) principle combines the processing of personal data with data minimisation, integrity and confidentiality. For accounting data, this means that each role is granted the scope of data and the rights it requires to carry out its specific task.

The specific task requirements determine the amount of data

A specialist appointed to manage the ongoing Bookkeeping typically requires different data to someone with approval responsibilities or a system administrator. The matrix therefore begins with tasks and data areas, followed by technical rights.

A real-life example illustrates the effect: a clerk requires incoming invoices, posting texts and account allocation information. Payment authorisation remains the responsibility of an internal role. This separation minimises the scope of authorisations and makes responsibilities clear.

Read, edit, approve and administration rights are kept separate

Read permissionsAllow access to shared data areas and documents.

Processing rightsPermit recording, modification or assignment within the agreed scope of tasks.

Authorisation rightsAssign technical or payment-related decisions to a named role.

Administrator rightsManage accounts, role profiles and system settings that require a higher level of security.

The completed matrix contains person or role, system, data area, authorisation type, business purpose, approving body, setup date and review date. Every subsequent change can thereby be traced back to a specific trigger.

Which criteria does a secure transmission channel meet?

Article 32 GDPR requires a level of security appropriate to the risk. The assessment takes into account, amongst other things, the state of the art, the cost of implementation, the nature and scope of the processing, and the potential consequences for the data subjects.

Protection requirement and data path are assessed together

A authorised transmission channel safeguards confidentiality and integrity during transmission. This includes unambiguous authentication, a clearly defined group of recipients, a secure connection, traceable storage locations and a regulated procedure for handling transmission errors.

The protection requirement increases when extensive personal data, banking information, employee data or far-reaching system access are affected. The chosen measure corresponds to the specific risk and the system used.

The technical data flow is granted documented approval

The approval specifies the permitted channel, the roles involved, the authentication, the filing location and the escalation path. This creates a binding standard for the ongoing accounting process.

The technical architecture of portals, exports, imports and interfaces is discussed in the article on digital document workflows and interfaces explained in more detail. The security criteria for the relevant data path are decisive for authorisation.

release criterionA data path is considered viable if the need for protection, the recipients, authentication, transmission, storage and the response to discrepancies are all documented together.

How are user accounts, shared folders and authentication set up?

The Federal Office for Information Security (BSI) describes identity and access management as a combination of unique identification, authentication, the granting of rights, monitoring and revocation. A clear set-up process can be derived from this for outsourced accounting.

Personal accounts ensure transparent accountability

Each user is assigned their own user account. This ensures that activities, permissions and changes are linked to a specific individual. Shared accounts obscure this link and make it more difficult to apply targeted restrictions.

The rights profile is documented and cross-checked against the authorisation matrix. The combination of a personal account and a role-based profile supports transparent access control.

Setup and approval are clearly documented

  1. The person responsible for the subject area requests access on a task-specific basis.
  2. The approving body checks the scope of data and the type of authorisation.
  3. The IT department or system administration sets up the personal account.
  4. Appropriate authentication is activated in accordance with the protection requirement.
  5. A brief functional test confirms access, role profile and logging.
  6. The approval is documented with the date and responsibility.

Multi-factor authentication provides an additional layer of protection for sensitive or far-reaching online access. Its specific implementation depends on the risk, system and organisational security policy.

Security clearance

Grant access following clear role and permission checks

A robust access policy specifies which data is required for accounting, who is permitted to process it, and how approvals, controls and the subsequent revocation of rights are organised. This ensures that the service provider's data access remains traceable and controllable.

Which documents are required for the security clearance?

The security audit links contract documents, service specifications and security documentation with the specific access decision. The scope depends on the role, types of data, system access and protection requirements.

Agreements and protective measures are assigned to the specific service

In data processing on behalf of a controller, the data processing agreement pursuant to Article 28 GDPR governs, among other things, the subject matter and duration, nature and purpose, types of data, categories of data subjects, as well as the rights and obligations of the controller. In addition, there are specifications regarding instructions, confidentiality, security, assistance, subcontractors, and the handling of data after the end of the services.

The description of the technical and organisational measures is subsequently related to the actual performance. A general document only acquires a reliable audit value through its assignment to systems, data paths, user accounts and controls.

Contact persons and any other involved parties are documented

The audit covers contact persons for technical queries, access management, data protection and security incidents. In the case of subcontractors used, their role, share of services and intended data processing are included in the approval.

The security check is being carried out in Project plan and onboarding anchored as a binding milestone prior to activation. The article further explores the ongoing role and coordination logic in Collaboration with external accounting.

How are rights controlled, changed and revoked?

Access management only ends with the revocation of access. Between setup and termination lie regular reviews, ad-hoc adjustments and the evaluation of relevant logs.

Regular and ad hoc reviews keep rights up to date

The review cycle is determined by the protection requirement and the scope of the access rights. In addition, changes of duties, changes of personnel, new systems, modified services and security events trigger an immediate audit.

The audit compares current task requirements with user accounts, role profiles and approved data areas. Discrepancies are assigned a person responsible and a deadline for adjustment.

Role changes and contract terminations trigger a documented revocation of access rights.

Upon the departure of an individual, a change of task or the end of the cooperation, access is blocked, role profiles are removed and remaining permissions are reviewed. The documentation shows who initiated, implemented and confirmed the revocation.

For security incidents, the company needs a short escalation path: secure access, inform the responsible departments, isolate affected systems and data areas, document measures and reassess approval after clarification.

When is the security model ready for approval?

Authorisation arises from several interrelated decisions. A single contract or technical measure only partially covers the entire access lifecycle. The following matrix connects the inspection area, decision, evidence and responsible role.

test bench Concrete decision Required proof Responsible role Status
Rolls Who determines the purposes and essential means? Role and Performance Description Management or data protection open, fulfilled, to be revised
Data volume What data does every task require? Data and task list Department open, fulfilled, to be revised
Permissions Who is allowed to read, edit, approve or administer? Permissions matrix Business department and IT open, fulfilled, to be revised
User accounts How is each actor uniquely assigned? User and account list IT or system administration open, fulfilled, to be revised
Transfer Which data path is approved for the protection requirement? Description of the transmission path IT or Data Protection open, fulfilled, to be revised
Test documentation What agreements and measures are in place? contract and measure documentation Management or data protection open, fulfilled, to be revised
Control When are rights checked and adjusted? Inspection and modification process named internal role open, fulfilled, to be revised
Termination How are rights and access revoked? offboarding rule and completion certificate IT and the business open, fulfilled, to be revised

Three possible decisionsApproval when roles, rights and controls are fully clarified. Remediation for clearly defined gaps. Rejection in the event of unclear decision-making powers, far-reaching access or insufficient protective measures.

Secure access begins with clear decisions

Data protection in accounting outsourcing is made visible in everyday work through specific responsibilities. Role definition, data minimisation, an authorisation matrix, approved transmission channels and a complete access lifecycle together form the foundation.

The security clearance has a different purpose to the general Process of accounting outsourcing. It answers whether an already specified access model is viable for the launch and which points need to be added prior to activation.

A cleanly documented result makes ongoing monitoring easier. Every subsequent change receives a reason, a responsible role and a traceable conclusion.

Financial accounting

Set up Bookkeeping with clearly regulated data access

The BAS coordinates responsibilities, data provision and operational handovers with your company for the ongoing Bookkeeping. A documented access model creates clear authorisations and reliable procedures in day-to-day operations.

Frequently asked questions about data privacy and access rights in accounting outsourcing

When is an external Bookkeeping service provider processor?

Data processing on behalf of a controller occurs when the service provider processes personal data on behalf of and in accordance with documented instructions. The decisive factors are the actual activity, the decision-making powers and the distribution of responsibility. The contractual designation forms the agreed framework and must match the practical cooperation.
A robust permissions matrix contains person or role, system, data range, type of permission, business purpose, approving authority, setup date, review date and the trigger for a subsequent modification or revocation. This allows every approval to be assigned to a specific task requirement.
The review cycle depends on the protection requirement, scope of rights and rate of change within the company. In addition, a review takes place upon a change of duties, change of personnel, system modification, security incident and termination of contract. The defined schedule belongs in the release documentation.
Personal user accounts assign actions to a specific person. They facilitate targeted permission assignment, traceable logging, individual authentication, and unambiguous revocation of rights upon a change of role or termination of contract.

About BAS

Brasser Accounting Solutions GmbH is a specialised accounting service provider that supports companies with financial accounting, payroll accounting, and the structuring of modern digital accounting processes. The aim is a collaboration that is professionally sound, organisationally relieving, and reliably functional in everyday use.

Brasser Accounting Solutions GmbH is part of a corporate group with Quint GmbH Tax Consultancy & Auditing and the Swedish accounting and tax firm Service Place Årjäng AB.