This browser is too old to run Achievable.

Update it, or open this page in a current version of Chrome, Safari, Firefox or Edge. On an iPhone or iPad, update iOS: every browser there runs on the version of Safari that comes with it.

Achievable logoAchievable logo
CMA Part 1
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Resources
Exam catalog
Mountain with a flag at the peak
Textbook
Introduction
1. External financial reporting decisions
2. Planning, budgeting, and forecasting
3. Performance management
4. Cost management
5. Internal control
6. Technology and analytics
Wrapping up
Achievable logoAchievable logo
6.2.1.3 Innovative applications
Achievable CMA Part 1
6. Technology and analytics
6.2. Data governance
6.2.1. Technology-enabled finance transformation
Our CMA Part 1 course is currently in development and is a work-in-progress.

Innovative applications

9 min read
Font
Discuss
Share
Feedback

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. evaluate where technologies can improve efficiency and effectiveness of processing accounting data and information (e.g., artificial intelligence (AI))
  2. define cloud computing and describe how it can improve efficiency
  3. define software-as-a-service (SaaS) and explain its advantages and disadvantages
  4. recognize potential applications of blockchain, distributed ledger, and smart contracts
Four circles listing innovative applications: artificial intelligence, cloud computing, blockchain, and smart contracts.
Innovative Technology Applications
Achievable

Artificial intelligence

Definitions
Artificial intelligence (AI)
The simulation of human intelligence in machines that are capable of performing tasks that typically require human cognition, such as problem-solving, learning, decision-making, and language processing.

AI systems use data, algorithms, and computational power to improve their performance over time, making them an essential part of modern technological advancements. AI is generally categorized into three types based on its capabilities:

Describing three types of artificial intelligence: narrow, general, and super AI.
Types Of AI
Achievable
  1. Narrow AI (Weak AI): This type of AI is designed to perform specific tasks with high efficiency but lacks general intelligence. Examples include virtual assistants like Siri and Alexa, recommendation systems, and facial recognition software.
  2. General AI (Strong AI): General AI possesses human-like cognitive abilities, allowing it to understand, learn, and apply knowledge across different domains. While still theoretical, it represents AI systems that can autonomously perform any intellectual task a human can.
  3. Super AI: A hypothetical stage where AI surpasses human intelligence in all aspects, exhibiting self-awareness, advanced problem-solving, and independent reasoning. This level of AI remains a subject of research and speculation.

Machine learning, a subset of AI, learns patterns from data instead of following explicit, pre-programmed rules. This distinction matters for finance teams: rule-based robotic process automation (RPA) handles structured, repetitive tasks, while AI handles judgment calls, unstructured data, and prediction.

AI is transforming how accounting and finance functions process data. Some key applications include:

  • Anomaly detection: Machine-learning models flag unusual journal entries or transactions, supporting full-population audit testing instead of sampling.
  • Document processing: Optical character recognition (OCR) and natural language processing (NLP) read invoices and receipts to automate accounts payable.
  • Reconciliations: AI matches transactions and surfaces exceptions in bank and intercompany reconciliations.
  • Forecasting: Predictive models support cash-flow forecasting and demand planning.
  • Continuous monitoring: AI-driven monitoring tools detect fraud and control violations as transactions occur.

Cloud computing

Definitions
Cloud computing
The delivery of computing services (including servers, storage, databases, networking, software, and analytics) over the internet (the “cloud”) instead of local servers or personal computers.

Cloud computing enables organizations to access computing resources on-demand, scale operations efficiently, and reduce the costs associated with maintaining physical infrastructure.

Cloud computing significantly enhances efficiency in various ways:

  • Scalability: Businesses can scale their computing resources up or down based on demand without the need for costly hardware investments.
  • Cost savings: Organizations reduce expenses by paying only for the resources they use, eliminating upfront capital costs for IT infrastructure.
  • Remote accessibility: Employees and stakeholders can access applications and data from anywhere, increasing flexibility and enabling remote work.
  • Enhanced collaboration: Cloud platforms facilitate seamless collaboration through real-time data sharing and synchronized workflows.
  • Security and reliability: Leading cloud providers offer robust security measures, automated backups, and disaster recovery solutions to protect critical data.

Cloud computing service models

Cloud computing services are generally categorized into three primary models, each offering different levels of control, flexibility, and management:

  1. Infrastructure as a service (IaaS)
  2. Platform as a service (PaaS)
  3. Software as a service (SaaS)

Moving from IaaS to PaaS to SaaS, the provider manages more of the stack and the customer controls less: IaaS customers manage operating systems, applications, and data; PaaS customers manage only their applications and data; SaaS customers simply use the finished application.

Cloud computing service models
Cloud computing service models
Achievable

1. Infrastructure as a service (IaaS)

Provides virtualized computing resources over the internet, including virtual machines, storage, and networking. Examples of IaaS providers include:

  • Amazon Web Services (AWS)
  • Microsoft Azure, and
  • Google Cloud Platform (GCP).

It allows businesses to build and manage their own applications while outsourcing hardware maintenance, reducing infrastructure costs and improving operational scalability.

2. Platform as a service (PaaS)

Offers a cloud-based platform that includes development tools, database management, and operating systems, enabling developers to build, test, and deploy applications without worrying about the underlying infrastructure.

Examples of PaaS providers include:

  • Google App Engine
  • Microsoft Azure App Services, and
  • AWS Elastic Beanstalk,

which allow developers to focus on writing code without managing servers and infrastructure.

3. Software as a service (SaaS)

Delivers software applications over the internet on a subscription basis, eliminating the need for installation and maintenance. SaaS applications are hosted on cloud servers, allowing users to access them through web browsers without needing to install software on their local devices.

Examples include cloud-based CRM (Customer Relationship Management) systems such as:

  • Salesforce
  • HubSpot
  • Zoho CRM, and
  • Microsoft Dynamics

Other examples are accounting software such as:

  • QuickBooks
  • Xero
  • NetSuite, and
  • FreshBooks

Collaboration tools like Google Workspace and Microsoft 365 are also common SaaS applications.

Advantages of SaaS

  • Cost-effective: Eliminates upfront costs for hardware and software licenses, operating on a subscription-based pricing model.
  • Scalability: Allows businesses to easily scale their software usage based on changing demands.
  • Accessibility: Users can access applications from anywhere with an internet connection, improving flexibility and remote work capabilities.
  • Automatic updates: Software providers handle updates and maintenance, ensuring security and compliance without user intervention.
  • Integration capabilities: Many SaaS applications offer APIs and third-party integrations, enhancing system connectivity across different business functions.

Disadvantages of SaaS

  • Internet dependency: Requires a stable internet connection for optimal performance, making it vulnerable to connectivity issues.
  • Limited customization: Unlike on-premises software, SaaS applications may have restrictions on customization based on vendor limitations.
  • Data security concerns: Sensitive business data is stored on third-party servers, raising concerns about data privacy and regulatory compliance.
  • Vendor lock-in: Businesses may become reliant on a particular SaaS provider, making migration to another platform costly or complex.

Blockchain

Definitions
Blockchain
A decentralized digital ledger technology that records transactions in a secure, transparent, and tamper-resistant manner. It operates as a distributed database across multiple nodes (computers), where each transaction is stored in a block that is linked to previous blocks, forming an immutable chain.
Distributed ledger
A database shared, replicated, and synchronized across multiple participants with no central administrator. Blockchain is one type of distributed ledger that stores records in cryptographically linked blocks, but not every distributed ledger is a blockchain. Ledgers can be permissioned (private, with restricted participants) or permissionless (public, open to anyone).

Advantages of blockchain

  • Enhanced security: Transactions are secured by cryptographic hashing and digital signatures, and linked blocks make tampering evident and impractical.
  • Transparency: Decentralized ledgers allow all participants to verify transactions, improving trust and accountability.
  • Efficiency: Removing intermediaries can shorten settlement time (for example, cross-border payments can settle faster than through correspondent banks), although throughput still depends on the network’s consensus mechanism.
  • Cost reduction: Eliminates third-party intermediaries, reducing administrative and processing costs.
  • Decentralization: No single entity controls the network, reducing the risk of manipulation and failures.

Disadvantages of blockchain

  • High energy consumption: Some blockchain networks, such as Bitcoin, require significant computational power, increasing operational costs.
  • Scalability issues: Processing speeds can be slower for large-scale applications due to consensus mechanisms like Proof of Work.
  • Regulatory uncertainty: Varying legal frameworks make widespread adoption challenging in some industries.
  • Complex implementation: Requires specialized knowledge and infrastructure, making adoption costly and technically demanding.
  • Data immutability: While an advantage in preventing fraud, errors in transactions cannot be easily corrected.

Application in finance transformation:

  • Cryptocurrencies: Digital currencies like Bitcoin and Ethereum use blockchain for secure, transparent transactions without central banking authorities.
  • Cross-border payments: Blockchain enables faster and cost-effective international payments by reducing dependency on traditional banking intermediaries.
  • Fraud prevention: Immutable transaction records enhance security, reducing fraudulent activities in financial transactions.
  • Shared ledgers: A ledger shared among counterparties reduces intercompany and vendor reconciliations, since all parties view the same transaction record.
  • Audit trail: An immutable, time-stamped record of transactions supports continuous auditing and provenance tracking across a supply chain.

Smart contracts

Definitions
Smart contracts
Self-executing contracts with predefined rules encoded within blockchain technology. These contracts automatically enforce and execute agreements when predetermined conditions are met, eliminating the need for intermediaries.

Application in finance transformation:

  • Automated loan processing: Smart contracts enable instant loan approvals and disbursements based on pre-set criteria, reducing processing time.
  • Insurance claims processing: Automates claims verification and payouts, ensuring faster and more accurate settlements.
  • Trade finance: Facilitates secure and automated payments in international trade, reducing paperwork and delays.

Artificial intelligence (AI)

  • Simulates human cognition (problem-solving, learning, decision-making, language processing)
  • Three types: Narrow AI (task-specific, e.g. Siri), General AI (human-like, theoretical), Super AI (surpasses human intelligence, hypothetical)
  • Machine learning (AI subset) learns from data vs. rule-based RPA for structured tasks
  • Accounting applications: anomaly detection, document processing (OCR/NLP), reconciliations, forecasting, continuous fraud monitoring

Cloud computing

  • Delivery of computing services (servers, storage, software) over internet instead of local infrastructure
  • Benefits: scalability, cost savings, remote access, collaboration, security/reliability
  • Three service models (decreasing customer control, increasing provider management):
    • IaaS – virtualized infrastructure (AWS, Azure, GCP); customer manages OS/apps/data
    • PaaS – development platform/tools (Google App Engine, AWS Elastic Beanstalk); customer manages apps/data only
    • SaaS – finished software via subscription (Salesforce, QuickBooks, Microsoft 365); customer just uses app

Software-as-a-service (SaaS)

  • Subscription-based, browser-accessed software, no local install
  • Advantages: cost-effective, scalable, accessible, auto-updates, integration via APIs
  • Disadvantages: internet dependency, limited customization, data security/privacy concerns, vendor lock-in

Blockchain & distributed ledgers

  • Blockchain: decentralized, tamper-resistant ledger of linked, cryptographically secured blocks
  • Distributed ledger: broader term (shared, synchronized database, no central admin); blockchain is one type; can be permissioned (private) or permissionless (public)
  • Advantages: security, transparency, efficiency (faster settlement), cost reduction, decentralization
  • Disadvantages: high energy use, scalability limits, regulatory uncertainty, complex implementation, immutable data hard to correct
  • Finance applications: cryptocurrencies, cross-border payments, fraud prevention, shared ledgers (reduce reconciliations), audit trails

Smart contracts

  • Self-executing agreements coded on blockchain; auto-enforce when conditions met, no intermediaries
  • Applications: automated loan processing, insurance claims processing, trade finance payments

Sign up for free to take 21 quiz questions on this topic

Previous
Next  | 6.2.2 Data policies and procedures
All rights reserved ©2016 - 2026 Achievable, Inc.

Innovative applications

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. evaluate where technologies can improve efficiency and effectiveness of processing accounting data and information (e.g., artificial intelligence (AI))
  2. define cloud computing and describe how it can improve efficiency
  3. define software-as-a-service (SaaS) and explain its advantages and disadvantages
  4. recognize potential applications of blockchain, distributed ledger, and smart contracts

Artificial intelligence

Definitions
Artificial intelligence (AI)
The simulation of human intelligence in machines that are capable of performing tasks that typically require human cognition, such as problem-solving, learning, decision-making, and language processing.

AI systems use data, algorithms, and computational power to improve their performance over time, making them an essential part of modern technological advancements. AI is generally categorized into three types based on its capabilities:

  1. Narrow AI (Weak AI): This type of AI is designed to perform specific tasks with high efficiency but lacks general intelligence. Examples include virtual assistants like Siri and Alexa, recommendation systems, and facial recognition software.
  2. General AI (Strong AI): General AI possesses human-like cognitive abilities, allowing it to understand, learn, and apply knowledge across different domains. While still theoretical, it represents AI systems that can autonomously perform any intellectual task a human can.
  3. Super AI: A hypothetical stage where AI surpasses human intelligence in all aspects, exhibiting self-awareness, advanced problem-solving, and independent reasoning. This level of AI remains a subject of research and speculation.

Machine learning, a subset of AI, learns patterns from data instead of following explicit, pre-programmed rules. This distinction matters for finance teams: rule-based robotic process automation (RPA) handles structured, repetitive tasks, while AI handles judgment calls, unstructured data, and prediction.

AI is transforming how accounting and finance functions process data. Some key applications include:

  • Anomaly detection: Machine-learning models flag unusual journal entries or transactions, supporting full-population audit testing instead of sampling.
  • Document processing: Optical character recognition (OCR) and natural language processing (NLP) read invoices and receipts to automate accounts payable.
  • Reconciliations: AI matches transactions and surfaces exceptions in bank and intercompany reconciliations.
  • Forecasting: Predictive models support cash-flow forecasting and demand planning.
  • Continuous monitoring: AI-driven monitoring tools detect fraud and control violations as transactions occur.

Cloud computing

Definitions
Cloud computing
The delivery of computing services (including servers, storage, databases, networking, software, and analytics) over the internet (the “cloud”) instead of local servers or personal computers.

Cloud computing enables organizations to access computing resources on-demand, scale operations efficiently, and reduce the costs associated with maintaining physical infrastructure.

Cloud computing significantly enhances efficiency in various ways:

  • Scalability: Businesses can scale their computing resources up or down based on demand without the need for costly hardware investments.
  • Cost savings: Organizations reduce expenses by paying only for the resources they use, eliminating upfront capital costs for IT infrastructure.
  • Remote accessibility: Employees and stakeholders can access applications and data from anywhere, increasing flexibility and enabling remote work.
  • Enhanced collaboration: Cloud platforms facilitate seamless collaboration through real-time data sharing and synchronized workflows.
  • Security and reliability: Leading cloud providers offer robust security measures, automated backups, and disaster recovery solutions to protect critical data.

Cloud computing service models

Cloud computing services are generally categorized into three primary models, each offering different levels of control, flexibility, and management:

  1. Infrastructure as a service (IaaS)
  2. Platform as a service (PaaS)
  3. Software as a service (SaaS)

Moving from IaaS to PaaS to SaaS, the provider manages more of the stack and the customer controls less: IaaS customers manage operating systems, applications, and data; PaaS customers manage only their applications and data; SaaS customers simply use the finished application.

1. Infrastructure as a service (IaaS)

Provides virtualized computing resources over the internet, including virtual machines, storage, and networking. Examples of IaaS providers include:

  • Amazon Web Services (AWS)
  • Microsoft Azure, and
  • Google Cloud Platform (GCP).

It allows businesses to build and manage their own applications while outsourcing hardware maintenance, reducing infrastructure costs and improving operational scalability.

2. Platform as a service (PaaS)

Offers a cloud-based platform that includes development tools, database management, and operating systems, enabling developers to build, test, and deploy applications without worrying about the underlying infrastructure.

Examples of PaaS providers include:

  • Google App Engine
  • Microsoft Azure App Services, and
  • AWS Elastic Beanstalk,

which allow developers to focus on writing code without managing servers and infrastructure.

3. Software as a service (SaaS)

Delivers software applications over the internet on a subscription basis, eliminating the need for installation and maintenance. SaaS applications are hosted on cloud servers, allowing users to access them through web browsers without needing to install software on their local devices.

Examples include cloud-based CRM (Customer Relationship Management) systems such as:

  • Salesforce
  • HubSpot
  • Zoho CRM, and
  • Microsoft Dynamics

Other examples are accounting software such as:

  • QuickBooks
  • Xero
  • NetSuite, and
  • FreshBooks

Collaboration tools like Google Workspace and Microsoft 365 are also common SaaS applications.

Advantages of SaaS

  • Cost-effective: Eliminates upfront costs for hardware and software licenses, operating on a subscription-based pricing model.
  • Scalability: Allows businesses to easily scale their software usage based on changing demands.
  • Accessibility: Users can access applications from anywhere with an internet connection, improving flexibility and remote work capabilities.
  • Automatic updates: Software providers handle updates and maintenance, ensuring security and compliance without user intervention.
  • Integration capabilities: Many SaaS applications offer APIs and third-party integrations, enhancing system connectivity across different business functions.

Disadvantages of SaaS

  • Internet dependency: Requires a stable internet connection for optimal performance, making it vulnerable to connectivity issues.
  • Limited customization: Unlike on-premises software, SaaS applications may have restrictions on customization based on vendor limitations.
  • Data security concerns: Sensitive business data is stored on third-party servers, raising concerns about data privacy and regulatory compliance.
  • Vendor lock-in: Businesses may become reliant on a particular SaaS provider, making migration to another platform costly or complex.

Blockchain

Definitions
Blockchain
A decentralized digital ledger technology that records transactions in a secure, transparent, and tamper-resistant manner. It operates as a distributed database across multiple nodes (computers), where each transaction is stored in a block that is linked to previous blocks, forming an immutable chain.
Distributed ledger
A database shared, replicated, and synchronized across multiple participants with no central administrator. Blockchain is one type of distributed ledger that stores records in cryptographically linked blocks, but not every distributed ledger is a blockchain. Ledgers can be permissioned (private, with restricted participants) or permissionless (public, open to anyone).

Advantages of blockchain

  • Enhanced security: Transactions are secured by cryptographic hashing and digital signatures, and linked blocks make tampering evident and impractical.
  • Transparency: Decentralized ledgers allow all participants to verify transactions, improving trust and accountability.
  • Efficiency: Removing intermediaries can shorten settlement time (for example, cross-border payments can settle faster than through correspondent banks), although throughput still depends on the network’s consensus mechanism.
  • Cost reduction: Eliminates third-party intermediaries, reducing administrative and processing costs.
  • Decentralization: No single entity controls the network, reducing the risk of manipulation and failures.

Disadvantages of blockchain

  • High energy consumption: Some blockchain networks, such as Bitcoin, require significant computational power, increasing operational costs.
  • Scalability issues: Processing speeds can be slower for large-scale applications due to consensus mechanisms like Proof of Work.
  • Regulatory uncertainty: Varying legal frameworks make widespread adoption challenging in some industries.
  • Complex implementation: Requires specialized knowledge and infrastructure, making adoption costly and technically demanding.
  • Data immutability: While an advantage in preventing fraud, errors in transactions cannot be easily corrected.

Application in finance transformation:

  • Cryptocurrencies: Digital currencies like Bitcoin and Ethereum use blockchain for secure, transparent transactions without central banking authorities.
  • Cross-border payments: Blockchain enables faster and cost-effective international payments by reducing dependency on traditional banking intermediaries.
  • Fraud prevention: Immutable transaction records enhance security, reducing fraudulent activities in financial transactions.
  • Shared ledgers: A ledger shared among counterparties reduces intercompany and vendor reconciliations, since all parties view the same transaction record.
  • Audit trail: An immutable, time-stamped record of transactions supports continuous auditing and provenance tracking across a supply chain.

Smart contracts

Definitions
Smart contracts
Self-executing contracts with predefined rules encoded within blockchain technology. These contracts automatically enforce and execute agreements when predetermined conditions are met, eliminating the need for intermediaries.

Application in finance transformation:

  • Automated loan processing: Smart contracts enable instant loan approvals and disbursements based on pre-set criteria, reducing processing time.
  • Insurance claims processing: Automates claims verification and payouts, ensuring faster and more accurate settlements.
  • Trade finance: Facilitates secure and automated payments in international trade, reducing paperwork and delays.
Key points

Artificial intelligence (AI)

  • Simulates human cognition (problem-solving, learning, decision-making, language processing)
  • Three types: Narrow AI (task-specific, e.g. Siri), General AI (human-like, theoretical), Super AI (surpasses human intelligence, hypothetical)
  • Machine learning (AI subset) learns from data vs. rule-based RPA for structured tasks
  • Accounting applications: anomaly detection, document processing (OCR/NLP), reconciliations, forecasting, continuous fraud monitoring

Cloud computing

  • Delivery of computing services (servers, storage, software) over internet instead of local infrastructure
  • Benefits: scalability, cost savings, remote access, collaboration, security/reliability
  • Three service models (decreasing customer control, increasing provider management):
    • IaaS – virtualized infrastructure (AWS, Azure, GCP); customer manages OS/apps/data
    • PaaS – development platform/tools (Google App Engine, AWS Elastic Beanstalk); customer manages apps/data only
    • SaaS – finished software via subscription (Salesforce, QuickBooks, Microsoft 365); customer just uses app

Software-as-a-service (SaaS)

  • Subscription-based, browser-accessed software, no local install
  • Advantages: cost-effective, scalable, accessible, auto-updates, integration via APIs
  • Disadvantages: internet dependency, limited customization, data security/privacy concerns, vendor lock-in

Blockchain & distributed ledgers

  • Blockchain: decentralized, tamper-resistant ledger of linked, cryptographically secured blocks
  • Distributed ledger: broader term (shared, synchronized database, no central admin); blockchain is one type; can be permissioned (private) or permissionless (public)
  • Advantages: security, transparency, efficiency (faster settlement), cost reduction, decentralization
  • Disadvantages: high energy use, scalability limits, regulatory uncertainty, complex implementation, immutable data hard to correct
  • Finance applications: cryptocurrencies, cross-border payments, fraud prevention, shared ledgers (reduce reconciliations), audit trails

Smart contracts

  • Self-executing agreements coded on blockchain; auto-enforce when conditions met, no intermediaries
  • Applications: automated loan processing, insurance claims processing, trade finance payments

More from Technology-enabled finance transformation

  • System development life cycle
  • Process automation