Posts

From Janitor to Curator: Refactoring Accounting for the Age of Artificial Intelligence

Image
Artificial intelligence represents a profound refactoring of accounting, auditing, reporting, and analysis, shifting these disciplines from static, human-oriented documentation to living, machine-interpretable representations of enterprise reality. This transformation reconfigures the "economics of human memory," as AI agents serve as a "second cognitive engine" that identifies patterns and drafts solutions while relying on shared knowledge graphs as a durable external memory. The relevance of creating industrial processes in this new era cannot be overstated. Industrialization occurs when workflows become routinized, repeatable, scalable, and reliable, effectively transforming accounting from a "craft" dependent on individual skill into a controlled system.  Much like a kitchen transitioning from cooking by memory to a standardized recipe capable of producing hundreds of identical meals, industrialization in accounting ensures that clear steps produce con...

Reconfiguring the Economics of Human Memory

Image
Artificial intelligence reconfigures the economics of human memory, sharply reducing the cost of forgetting. Intelligent software agents function as extensions of human cognition, with knowledge graphs serving as durable, structured external memory. As a result, remembering becomes less about storing information internally and more about coordinating dependable, machine supported recall. In accounting and auditing, this shift triggers a deep cognitive reorganization. Memory becomes a shared resource spanning human professionals and computational systems, dissolving long standing boundaries between what must be personally remembered and what can be delegated. Under this new paradigm, the defining skill of the accountant or auditor is not the volume of information they can retain, but the clarity and precision with which they can think across multiple scales; conceptual, procedural, and systemic; when designing, validating, and navigating complex logical structures. Because knowledge can...

Often Underappreciated Role of Standards

Image
Standards tend to often be underappreciated.  But standards make markets . Standards provide leverage . Standards can be society norms, formal specifications or de facto  conventions. Consider the following. In about 1971 to 1975, several personal computers (e.g. computer) were introduced.  It is hard to say exactly when the first personal computer was invented.  But between 1971 and 1980 , there are a lot of candidates. What is clear though is that none of the personal computers could communicate with one another, some standard hardware was used but there was also a lot of proprietary hardware. In 1980, the Institute of Electrical and Electronics Engineers ( IEEE ) standardized the local area network which provided a standard mechanism for computers to communicate with one another. In 1981, a personal computer was introduced using standard off-the-shelf hardware by IBM. While this specific personal computer used standard, off-the-shelf hardware components; it was n...

Artificial Intelligence Explained for the Client Accounting Services Firm

Image
First off, if you are a CAS Firm, have a look at this blog post, Artificial Intelligence Explained for the Small Business Owner . Accounting and finance tends to commonly be a struggle for small and medium sized businesses. Many small and medium sized businesses lack the scale to employ a full time team that includes a CFO, controller, cost accountants, bookkeeping staff, and others. Instead, they might have one or two employees trying to manage everything, those employees are usually over worked and sometimes things fall though the cracks. Or, in some cases, the business owner might manage accounting and finance by themselves. Sometimes a services firm is engaged to help out part time. A Client Accounting Services (CAS) or Client Accounting and Advisory Services (CAAS) firm is an accounting practice or bookkeeping service that provides outsourced bookkeeping, accounting, virtual CFO services, virtual FP&A services (forward looking), financial statement compilation, financial state...

Artificial Intelligence Explained for the Small Business Owner

Image
As a certified public accountant serving many different businesses, I’ve heard countless business owners say some version of, “ I run my business on the back of an envelope. ” And for many small, simple enterprises, that approach actually works; key numbers and other important information scribbled down on paper, the rest stored in the owner’s head. But as a business grows, the “back‑of‑the‑envelope” method begins to break down. Add a second location, introduce additional products, hire more employees, expand operations; complexity multiplies. Eventually the enterprise reaches a point where informal mental bookkeeping is no longer sufficient or safe. At that stage, the business transitions from envelope‑based thinking to a basic accounting information system. Maybe the owner buys QuickBooks  or a similar basic bookkeeping system. This may be achieved by contracting with a Client Account Services (CAS) firm. Soon after, they realize not everyone should see everything in QuickBooks, ...

What is the Truth and Who Owns the Truth?

Image
It seems like a very simple question, "What is the truth and who owns that truth?" Does a database hold the truth? This article,   The Relational Model Is Not Enough: Who Owns the Truth in the Battle Over Types and Constraints , point out that "it depends". Fundamentally, a database is a mechanical system for storing and enforcing truth. That system provides a way to persist storage, a way to get information out of that storage (e.g. query), and a bunch of other details like indexing to make things fast, transactions to manage quality, a way to get things into the database, constraints, query execution, concurrency, durability, security, versioning). The fundamental building blocks of a database are: Data and data types Structures and structure types A database schema that specifies what a good structure looks like Then, someone can ask a question of the database; " What is true, right now, and under what constraints? " Data and data types and the schema t...

Brainstorming Ideal Minimally Viable Accounting Information System

Image
The purpose of this blog post is to brainstorm the ideal minimally viable accounting information system which will eventually be reconciled to reality.  But initially we (a) minimize complexity and (b) using an approach of idealized design .  The system being constructed is an accounting information system . Fundamentally, the system works as follows: A reporting framework is specified.  It may seem odd to start with a reporting framework.  However, as The 7 Habits of Highly Effective People points out, "Begin with the end in mind."  The reporting framework must be complied with; that is one fundamental purpose of the system; compliance with regulation. This specifies the reporting requirements. A source documentation containing information is received which is effectively a business contract. The source documentation receipt spawns a business event . That business event is entered into an immutable ledger. The business event spawns a financial transaction . ...