Skip to main content

E-Invoicing SLA

This page combines the Access Point Provider and Systems Integrator SLA documents into one continuous, scrollable reference. Use the sidebar links to jump within the page, or scroll from top to bottom without switching documents.

SECTION 1: ACCESS POINT PROVIDER (APP) SLA

SERVICE LEVEL AGREEMENT - ACCESS POINT PROVIDER

This SLA Agreement is delivered by Wragby Business Solutions & Technologies Limited, a company duly incorporated under the laws of the Federal Republic of Nigeria, whose registered office is situated at Plot 21A Olubunmi Rotimi Street, Lekki Phase I, Lagos, Nigeria (herein referred to as "Wragby") to ********************, a company duly incorporated under the laws of Nigeria, whose registered office is situated at ***************. (herein referred to as the "Customer"). Each party shall be individually referred to herein as a "Party" and collectively as the "Parties".

1. Purpose

This Service Level Agreement (SLA) defines the obligations, performance standards, and governance terms under which Wragby, acting as a certified Access Point Provider (APP), will route, transmit, and deliver e-invoices between Taxpayers and the NRS regulatory infrastructure.

2. Scope of Services

Wragby will provide the following APP services:

  • Secure routing and transmission of e-invoices between the Taxpayer's system and the NRS network
  • Digital signing and encryption of invoice data in transit
  • Invoice Reference Number (IRN) relay and acknowledgment handling
  • Real-time transmission status and delivery receipts
  • Interoperability with other certified Access Point Providers
  • Compliance with NRS technical specifications and transmission protocols
  • Audit trail maintenance for all transmitted invoices

3. Service Availability

ServiceAvailability / SLANotes
APP Transmission Gateway99.9% uptime per monthMeasured monthly; excludes scheduled maintenance
Invoice Routing Engine99.9% uptime per monthCovers all NRS-bound invoice routing
Digital Signing Service99.9% uptime per monthHSM-backed signing infrastructure
NRS ConnectivitySubject to regulatory uptimeWragby will notify Taxpayer of authority-side outages
Support Desk24/7Public holidays included

Scheduled Maintenance

  • Planned maintenance will be communicated at least 48 hours in advance.
  • Emergency maintenance will be communicated promptly upon identification.

4. Performance Metrics

4.1 KPIs - Access Point Provider

CategoryKPIDescriptionTarget
Transmission PerformanceInvoice Delivery Success Rate% of invoices successfully routed to NRS>= 99.9%
Transmission LatencyTime from receipt to delivery at NRS endpoint<= 5 seconds
Digital Signing SpeedTime to apply digital signature per invoice<= 3 seconds
IRN Relay AccuracyCorrect relay of IRN/acknowledgment to originating system100%
Duplicate Rejection RateAccuracy of detecting and blocking duplicate submissions99.9%
ReliabilityAPP UptimeOverall availability of the access point gateway>= 99.9%
API UptimeAvailability of Taxpayer-facing and NRS-facing APIs>= 99.5%
System Response TimeAverage API response time< 2 seconds
ComplianceAudit Trail CompletenessInvoices with complete transmission logs100%
Compliance Error RateRatio of rejected transmissions due to compliance failures< 0.5%
SupportIncident Resolution SLAIssues resolved within defined SLA windows>= 95%

4.2 Reporting

Reporting LevelFrequencyFocus AreasFormat
Daily OperationsDaily (Automated)Transmission success/failure, API health, delivery receipts, alertsAutomated Dashboard
Monthly Service ReportMonthlyUptime stats, SLA performance, incident summaryReport / Email
Quarterly Executive ReviewQuarterlyCompliance performance, risk assessment, strategic roadmapExecutive Presentation

4.3 Support Response Times

Incident SeverityTarget Response TimeTarget Resolution
Critical - Gateway/System Down15 minutes4 hours**
High - Transmission Failures (Major)1 hour8 hours**
Medium - Partial Routing Impact4 hours2 business days**
Low - Minor Issues or Queries1 business day3 business days**

** Resolution time is dependent on the nature of the issue, third-party dependencies, and NRS/FIRS system availability.

5. Connectivity & Interoperability

  • Maintain certified connectivity to the NRS network at all times.
  • Support interoperability with other accredited Access Point Providers.
  • Implement regulatory transmission changes within prescribed timeframes.
  • Notify the Customer of regulatory changes affecting transmission workflows within 5 business days.

6. Data Security & Privacy

  • All invoice data transmitted through the APP will be encrypted in transit using TLS 1.2 or higher.
  • Audit logs will be maintained for all transmission events and accessible to the Customer on request.
  • Wragby will comply with the Nigeria Data Protection Act (NDPA) and applicable data protection regulations.
  • Unauthorized access to invoice data is strictly prohibited and subject to access control mechanisms.

7. Roles & Responsibilities

Wragby (APP)Customer (Taxpayer)
Maintain certified APP gateway and signing infrastructureEnsure invoice data is formatted to NRS specifications before submission
Ensure NRS/FIRS connectivity and protocol complianceMaintain valid API credentials and connectivity to APP endpoints
Provide delivery receipts and transmission acknowledgmentsEscalate unresolved issues through agreed support channels
Report outages and incidents within defined SLARespond to requests for clarification or information in a timely manner

8. Change Management

Wragby employs a structured Change Management framework covering risk assessment, impact analysis, and stakeholder communication to ensure minimal disruption during software upgrades, infrastructure changes, or protocol updates.

Change Management Process

9. Termination

  • Either party may terminate with 60 days' written notice.
  • The Customer remains liable for fees earned prior to termination.

10. Governing Law & Dispute Resolution

This Agreement shall be governed by and construed in accordance with the Laws of the Federal Republic of Nigeria. Any disputes arising under or in connection with the validity, interpretation, and performance of this Agreement that cannot be resolved amicably within 30 days shall be referred to Arbitration at the Lagos Court of Arbitration (LCA) before a single arbitrator, in accordance with the Arbitration and Mediation Act, Cap A18, Laws of the Federation of Nigeria. Arbitration proceedings shall be conducted in Lagos. Each Party shall bear its own costs; arbitrator fees shall be split equally.

Service Level Acceptance

This page represents the attestation of representatives of both the Customer and Wragby Business Solutions and Technology Limited, having shared and agreed on a common understanding of the scope, responsibilities, and performance terms contained within this SLA. Changes to the agreed scope require initiation of Wragby's Change Management process and may impact overall cost and schedule.

Signatures

Service Provider (Wragby)

  • Name: ___________________________
  • Title: ___________________________
  • Signature: ______________________
  • Date: ___________________________

Customer

  • Name: ___________________________
  • Business ID / Tax ID: ____________
  • Signature: ______________________
  • Date: ___________________________

SECTION 2: SYSTEMS INTEGRATOR (SI) SLA

SERVICE LEVEL AGREEMENT - SYSTEMS INTEGRATOR

This SLA Agreement is delivered by Wragby Business Solutions & Technologies Limited, a company duly incorporated under the laws of the Federal Republic of Nigeria, whose registered office is situated at Plot 21A Olubunmi Rotimi Street, Lekki Phase I, Lagos, Nigeria (herein referred to as "Wragby") to ********************, a company duly incorporated under the laws of Nigeria, whose registered office is situated at ***************. (herein referred to as the "Customer"). Each party shall be individually referred to herein as a "Party" and collectively as the "Parties."

1. Purpose

This SLA defines the obligations, performance standards, and governance terms under which Wragby, acting as a certified Systems Integrator (SI), will design, implement, configure, and support the integration of the Customer's business systems with the NRS e-invoicing infrastructure.

2. Scope of Services

Wragby will provide the following SI services:

  • End-to-end integration design between the Customer's ERP, accounting, or billing systems and the NRS e-invoicing platform
  • API integration development, configuration, and testing
  • Invoice data mapping, transformation, and schema validation setup
  • Digital signature and IRN generation configuration within the Customer's system environment
  • User acceptance testing (UAT) support and go-live readiness assessment
  • Post-go-live integration support and monitoring
  • Compliance updates and integration adjustments in response to regulatory changes from NRS
  • Training and documentation for the Customer's technical and operational teams

3. Service Availability

ServiceAvailability / SLANotes
Integration Platform / Middleware99.5% uptime per monthMeasured monthly; excludes scheduled maintenance
API Gateway (SI-managed)99.5% uptime per monthCovers Customer-to-NRS API bridge
Invoice Validation Engine99.9% uptime per monthSchema and business rule validation
Integration Support Desk24/7Public holidays included
Emergency SupportOn-call for critical incidentsAs defined in Severity Matrix, Section 4.3

Scheduled Maintenance

  • Planned maintenance will be communicated at least 48 hours in advance.
  • Emergency maintenance will be communicated as soon as identified.

4. Performance Metrics

4.1 KPIs - Systems Integrator

CategoryKPIDescriptionTarget
Integration PerformanceInvoice Processing Success Rate% of invoices processed without errors or manual intervention>= 99.9%
API Submission Success RateSuccessful submissions through the SI-managed integration layer>= 99.9%
QR Code Generation TimeTime to generate QR code per invoice<= 5 seconds
Invoice Signing TimeTime to sign invoice via integrated signing service<= 5 seconds
Invoice Transmission TimeTime from SI receipt to delivery to APP/NRS<= 5 seconds
Duplicate Prevention RateAccuracy of detecting and blocking duplicate invoices99.9%
ReliabilityApplication UptimeOverall availability of the integration platform>= 99.9%
API UptimeAvailability of ERP and NRS-facing integrations>= 99.5%
System Response TimeAverage API/UI response time< 2 seconds
ComplianceAudit Trail CompletenessInvoices with complete workflow and change logs100%
Compliance Error RateRatio of compliance-related rejections< 0.5%
User & SupportIncident Resolution SLAIssues resolved within defined SLA>= 95%
Training Satisfaction ScoreUser satisfaction from training sessions>= 4.5/5
Problem Recurrence Rate% of support tickets reopened after closure< 2%
GovernanceChange Success RateSuccessful deployments without rollback>= 98%
RCA Completion SLATime to complete Root Cause Analysis post-incident< 5 business days

4.2 Reconciliation & Reporting

  • Daily and intraday reconciliation across the Customer's ERP, the e-invoice platform, and NRS.
  • Exception queues for mismatches with Finance workflows for correction.
  • Digitally signed reconciliation reports archived alongside invoice evidence.
  • Dashboards for Finance, IT, and Compliance teams with drill-down and export functionality.
Reporting LevelFrequencyFocus AreasFormat
Daily ReportingDaily (Automated)Invoice processing trends, API health, workflow bottlenecks, high-severity alertsAutomated Dashboard
Quarterly Executive ReportQuarterlyFinancial exposure prevented, compliance performance, operational excellence metrics, strategic roadmapExecutive Presentation
Quarterly ReviewQuarterlyQuarter-over-quarter KPI comparison, efficiency gains, compliance readiness, modernisation roadmapSummary Deck / Report

4.3 Support Response Times

Incident SeverityTarget Response TimeTarget Resolution
Critical - System Down / Integration Broken15 minutes4 hours**
High - Major Functionality Affected1 hour8 hours**
Medium - Partial Impact4 hours2 business days**
Low - Minor Issues or Queries1 business day3 business days**

** Resolution time is dependent on the nature of the issue, third-party dependencies (including ERP vendor and NRS systems), and operational factors.

5. Implementation & Delivery Standards

  • Provide a documented integration design and project plan before implementation begins
  • Test all integrations in a staging environment before production deployment
  • Conduct User Acceptance Testing (UAT) jointly with the Customer's designated team prior to go-live
  • Provide post-go-live hypercare support for a minimum of 14 days following production deployment
  • Manage scope changes through Wragby's Change Management process

6. Data Security & Privacy

  • Encrypt invoice data in transit (TLS 1.2 or higher) and at rest
  • Govern access with role-based access controls (RBAC)
  • Maintain comprehensive audit logs for invoice processing and system access
  • Comply with the Nigeria Data Protection Act (NDPA) and NRS data handling requirements
  • Prohibit sharing invoice data with unauthorized third parties

7. Roles & Responsibilities

Wragby (Systems Integrator)Customer (Taxpayer)
Design, build, and maintain the integration between Customer systems and NRSProvide timely access to relevant business systems, APIs, and technical staff
Ensure integration components comply with NRS technical specificationsEnsure ERP/source system data quality before integration testing
Provide timely support, bug fixes, and compliance updatesComplete UAT and sign off on go-live readiness
Deliver training and documentation to Customer teamsReport integration issues through agreed support channels

8. Change Management

Wragby employs a structured Change Management framework covering risk assessment, impact analysis, and stakeholder communication. All integration changes follow this process to ensure minimal disruption.

Change Management Process

9. Termination

  • Either party may terminate with 60 days' written notice.
  • The Customer remains liable for fees earned prior to termination.
  • Upon termination, Wragby will assist with orderly transition of integration assets and documentation.

10. Governing Law & Dispute Resolution

This Agreement shall be governed by and construed in accordance with the Laws of the Federal Republic of Nigeria. Any disputes arising under or in connection with the validity, interpretation, and performance of this Agreement that cannot be resolved amicably within 30 days shall be referred to Arbitration at the Lagos Court of Arbitration (LCA) before a single arbitrator, in accordance with the Arbitration and Mediation Act, Cap A18, Laws of the Federation of Nigeria. Arbitration proceedings shall be conducted in Lagos. Each Party shall bear its own costs; arbitrator fees shall be split equally.

Service Level Acceptance - SI

This page represents the attestation of representatives of both the Customer and Wragby Business Solutions and Technology Limited, having shared and agreed on a common understanding of the scope, responsibilities, and performance terms contained within this SLA. Changes to the agreed scope require initiation of Wragby's Change Management process and may impact overall cost and schedule.

Signatures

Service Provider (Wragby)

  • Name: ___________________________
  • Title: ___________________________
  • Signature: ______________________
  • Date: ___________________________

Customer

  • Name: ___________________________
  • Business ID / Tax ID: ____________
  • Signature: ______________________
  • Date: ___________________________