Sales Tax & Compliance brought to you by >> Avalara Logo new12

Estimated reading time: 7 minutes, 34 seconds

Smart Contracts: A Good Example of How Blockchain Will Impact Your Clients

Open any accounting publication and you’re certain to find an article, webinar, podcast or opinion piece about blockchain, most of which proclaim how this distributed ledger technology will change the face of the entire profession. However, as blockchain technology approaches its 10th birthday in January 2019, many CPAs and accountants continue to ask how this disruptive technology will impact their practice and their clients.
I think the best place to start is with an understanding of a “smart contract,” a relatively older concept gaining steam because of blockchain. Smart contracts originated in the mid-‘90s during the emergence of buying and selling items on the internet. Nick Szabo, a computer scientist and cryptographer, conceived smart contracts to evolve contract law in the new era of e-commerce. Szabo envisioned contracts converted into computer code that could be maintained, monitored and executed by the networks on which they resided. The missing piece to these automated contracts was, of course, blockchain.
How Smart Contracts Differ from Traditional Contracts
A standard contract outlines the terms and conditions of the contractual relationship, whereas a smart contract not only defines the rules and penalties of the agreement, but also enforces the terms and conditions. A common smart contract analogy involves comparing its technology to a vending machine. Rather than going to an intermediary, giving them money and waiting for your product, you put money in the vending machine – or into the blockchain network – and ownership of the product is automatically associated with your account on that blockchain.
Here’s a broader example. Consider a global freight carrier we call Carrier A that picks up a shipment of red wine from a vineyard in Argentina. We’ll call this vineyard Supplier A. Carrier A guarantees Supplier A that its shipment headed to the Port of Houston, USA, will be temperature controlled the entire route. In fact, these two have a smart contract in place that states temperature readings will be collected every three hours from sensors inside the container, and that if two consecutive readings fall outside the acceptable range of 45 to 70 degrees Fahrenheit, Carrier A will pay a $300 penalty to Supplier A, with an additional $300 penalty for each subsequent reading outside the agreed upon range.
As the shipping container moves along the nearly 7,800 nautical miles from Buenos Aires to Texas, temperature sensors inside the container automatically gather readings for three hours, as designed, and reports the internal temperature to a tracking system that records the readings to its blockchain. Upon arrival in Houston, the tracking system triggers the smart contract, which reviews all temperature readings for the shipment. If the wine remained within acceptable temperatures, the smart contract does nothing further. However, if the smart contract finds that the shipment falls outside the agreed upon parameters, it executes an automatic payment from Carrier A’s account to Supplier A’s account.
This process sounds similar to how a standard contract between a carrier and supplier would work without blockchain technology, so what’s the impact of blockchain with regard to smart contracts? Here are five of the biggest benefits:
1. Sovereignty. Lawyers will still play a role in contract negotiations, perhaps less than in the past, but with smart contracts, there is no need for a broker, lawyer or other intermediaries during the execution of the contractual relationship. This also eliminates the possibility of third-party manipulation since execution is automated by the network.

2. Accuracy. In addition to removing intentional manipulation, the automated execution of smart contracts removes the impact of possible human error when manually filling out and processing loads of forms and other documentation.

3. Trust. The encrypted nature of blockchain technology ensures the contract and supporting documentation are encrypted and available to all relevant parties on the shared ledger. As a result, losing or misplacing documentation is impossible.

4. Resiliency. If you have ever lost your wallet, panic typically ensues. You must locate documents that prove your identity and residency to replace your government-issued ID. With your replacement ID, you can prove ownership of, or entitlement to, your assets. Smart contracts that associate asset ownership on a blockchain provide the resiliency inherent to distributed ledger systems.

5. Speed. The manual processing of traditional contracts requires large amounts of time, paperwork and back-and-forth communications to complete, not to mention the challenge of conducting business within business hours, although operations may span multiple time zones. Contractual tasks automated by the computer code of smart contracts reduce the time required to complete the contractual agreements.
Challenges of Smart Contracts
Beyond the obvious smart contract challenges, including errors in the code that could result in unintended consequences and vulnerabilities exploited by nefarious parties, coding every possible outcome of the business transaction could be an almost impossible undertaking because some results may be unknown. Similarly, some traditional contracts are designed with intentional flexibility, allowing for human interaction or judgment during execution of the contractual agreement. Flexibility is difficult to automate, so these contracts may be poor candidates for smart contracts.
Off-chain events may be difficult to plan for and difficult to program into a smart contract. For instance, a rental agreement for a beachfront vacation condo may be set to self-execute based on the date and time of the rental agreement, but what if a natural disaster severely damages the property? It is no longer inhabitable, but the smart contract executes transferring the rental fee from the renter to the property owner.
As with other blockchain applications, the lack of standards defining best practices for developing smart contracts is one of the biggest challenges facing the technology. Oversight does not exist on a global or more local focus, with much debate about how, or if, governments should be responsible for regulating such contracts. And, arbitration standards do not currently exist for handling smart contract disputes.
One more challenge: the lack of guidance regarding where smart contract transactions end up on the balance sheet. Are smart contracts invoices? Should smart contract transactions that automatically exchange cryptoassets on blockchains be included in payables and receivables, or could they be escrow accounts?
Moving Forward – The Opportunity for Accounting Professionals

PwC’s Global Blockchain Survey 2018 shows that 84 percent of responding companies started their blockchain journey; 57 percent have projects in development or in production. While financial services is the frontrunning industry in blockchain use cases, advances are being made in manufacturing, supply chain and healthcare.
Walmart, Costco and Tyson Foods partnered with IBM, forming the largest global food supply chain collaboration project. The group anticipates that smart contracts will be a tool to automate governance of food supply chains, as well as a tool to facilitate the commercial relationship between the various participants in the system. Companies of all sizes are paying close attention to the shared value of their blockchain solution, ensuring benefits for everyone along the supply chain, from farmers to retailers.
These companies currently leverage their accounting firms for business advisory services beyond the traditional compliance offering. As implementation upstream triggers ripples of disruption throughout the supply chain, firms that build specialization in blockchain technology and smart contracts will now have an opportunity to guide these clients.
In addition, a discussion about blockchain in public accounting typically includes the technology’s impact on audit. Specifically, blockchain’s inherent transparency provides insight into both sides of a transaction for all participants and, potentially, regulators. Verification of transactions happens before they are added to the immutable ledger, so blockchain sounds like it could automate pieces of an audit.
Smart contracts offer an opportunity for auditors. Today, a smart contract audit concentrates on the accuracy and security of the contract’s code. A technical expert examines the code to identify bugs or vulnerabilities, ultimately attesting the code performs as intended. This type of audit is essential to ensuring the proper functionality of the smart contract. However, a technical audit of the code does not ensure the smart contract properly applies the business logic relevant to the participants’ industries. An independent attestation of the smart contract’s functionality provides your client the confidence needed that blockchain will become a part of our business landscape.
Blockchain technology has come a long way in just 10 years. Although challenges remain for the technology, interest and investment continue to increase. The technology evolved from a distributed ledger designed to track Bitcoin transactions to a platform upon which new tools of transparency and automation are built. As clients rely on accountants to be their trusted business advisors, we have a responsibility to educate and prepare for these new instruments of blockchain disruption.
Amanda Wilkie

Amanda Wilkie, Consultant at Boomer Consulting, Inc., has spent 13 years driving change and process improvement through innovative technology solutions working across firms of varying sizes in the public accounting profession. She has held strategic leadership positions in firms ranging from Top 50 to Top 10 including her most recent role as CIO of a Top 30 firm. Amanda is a recognized expert in the profession who regularly speaks and writes on blockchain and cryptocurrency and their impact on the profession.

Read 9360 times
Rate this item
(0 votes)

Sales Tax Assessment Tool

The Accounting Top 100

Sales Tax Calculator

Social Leader board

The Accounting Top 100 social media leaderboard ranks accounting professionals based on their overall presence, influence, and engagement on social media platforms. Each user’s rank is determined by that user’s Klout Score in addition to a list of custom metrics, and all updated rankings are displayed in new leaderboards generated every two weeks.

Did you make the list?

Congratulations! You can now track your progress on the leaderboard by clicking “Follow us” at the top of the list. Want to get the word out about your new celebrity status? Share this page with all of your friends and followers so they can view and join in on this fun social activity.

Think you’ve got what it takes to make the Top 100?

Join for free today!


Avalara’s Accounting Top 100 leaderboard (the “Leaderboard”) is assembled using a list of accounting professional users that’s curated by manual entry as well as by Rise.Global's internal Twitter search functionality. We reserve the right to change scoring metrics used for ranking and to exclude anyone from the list, in our sole discretion. The Leaderboard is not an endorsement, recommendation or sponsorship of any of the accounting professionals on the Leaderboard, and we do not make any representation or guarantee of their ability or reliability. Assessments by different methods or based on different information may yield different results. The Leaderboard is only a starting point to gather information about accounting professionals, and you should not rely on it to decide whether to hire an accounting professional.

For feedback and/or questions please contact a4a@avalara.com.

Visit other PMG Sites:

Template Settings


For each color, the params below will give default values
Tomato Green Blue Cyan Dark_Red Dark_Blue


Background Color
Text Color


Background Color


Select menu
Google Font
Body Font-size
Body Font-family
PMG360 is committed to protecting the privacy of the personal data we collect from our subscribers/agents/customers/exhibitors and sponsors. On May 25th, the European's GDPR policy will be enforced. Nothing is changing about your current settings or how your information is processed, however, we have made a few changes. We have updated our Privacy Policy and Cookie Policy to make it easier for you to understand what information we collect, how and why we collect it.