BBS logo. Black block letters

Cryptocurrency Accounting in QuickBooks: Bitcoin on Your Books

June 13, 2025

A practical guide to tracking Bitcoin for your business in QuickBooks — balance sheet treatment, journal entries, and what changed when crypto moved to fair value accounting.

Person using laptop, overlaid with a stock market graph, displaying “buy” and “sell” options.

Under FASB ASU 2023-08, businesses now measure in-scope crypto assets like Bitcoin at fair value each reporting period, with gains and losses recorded in net income. This replaced the old cost-less-impairment approach for fiscal years beginning after December 15, 2024. QuickBooks has no native crypto support, so holdings are tracked in an asset account and revalued by journal entry.


Why Businesses Are Using Bitcoin


Bitcoin isn't just for tech startups anymore. From restaurants to retailers, many small businesses are investing in Bitcoin or accepting it as payment. While this opens the door to innovation and asset diversification, it also creates unique accounting and tax challenges — especially if you use QuickBooks.


What Changed, and Why Most Crypto Guidance Online Is Wrong


For most of crypto's history, GAAP treated it as an indefinite-lived intangible asset: carry it at cost, write it down when impaired, and never write it back up. If you bought Bitcoin at $25,000 and it tripled, your balance sheet kept showing $25,000. If it dipped and recovered, you took the write-down and never got it back.


FASB replaced that in ASU 2023-08, Crypto Assets (Subtopic 350-60). In-scope crypto is now measured at fair value at each reporting date, with the change flowing through net income. It took effect for fiscal years beginning after December 15, 2024 — the 2025 fiscal year for most small businesses, with early adoption permitted before that.


This matters because a great deal of the crypto accounting advice still circulating online was written under the old rule. If a guide tells you crypto sits at cost and only moves when impaired, it predates the change.


Not everything qualifies. To fall under the fair value rules, the asset has to be fungible, be an intangible asset, live on a distributed ledger secured by cryptography, carry no enforceable rights to underlying goods or services, and not have been created or issued by you or a related party. Bitcoin and Ether qualify. NFTs generally don't, because they aren't fungible. Tokens you issued yourself don't either.


How Bitcoin Is Treated in Accounting


There are two separate systems at work, and they no longer agree with each other.


For your financial statements, in-scope crypto is measured at fair value, with changes recognized in net income each period — whether or not you sold anything.


For federal tax, Bitcoin is still treated as property. You generally recognize gain or loss when you dispose of it, not when it appreciates in your wallet.

Both need tracking, and they will produce different numbers. More on that below.


How to Record Bitcoin in QuickBooks


1. Set Up a Bitcoin Wallet Account


In your QuickBooks chart of accounts, create:

  • Type: Other Current Asset
  • Name: Bitcoin Wallet or BTC Holdings


This account reflects the USD-equivalent carrying value of the Bitcoin you hold. While you're in there, create two more accounts you'll need shortly: Unrealized Gain/Loss on Crypto Assets and Realized Gain/Loss on Crypto Assets.


2. Log Bitcoin Purchases


When you buy BTC:

  • Debit the Bitcoin asset account with the USD-equivalent at purchase
  • Credit the bank account (USD) used to purchase it
  • Include any fees as an expense


Example journal entry:

Debit: Bitcoin Wallet — $5,000 Debit: Transaction Fees — $50 Credit: Bank Account — $5,050


3. Using Bitcoin to Make a Purchase


When you pay a vendor using Bitcoin, you're disposing of an asset. Reduce your Bitcoin wallet balance by the carrying amount of the coins you spent, record the expense at the fair value on the date of payment, and book the difference as a realized gain or loss.


Revaluing at Period End


This is the step that didn't exist under the old rules, and it's the one QuickBooks won't do for you.

At each period end, compare the fair value of your holdings to their current carrying amount in the Bitcoin Wallet account, and post the difference.


If Bitcoin went up:

Debit: Bitcoin Wallet — $5,000 Credit: Unrealized Gain on Crypto Assets — $5,000


If it went down:

Debit: Unrealized Loss on Crypto Assets — $3,000 Credit: Bitcoin Wallet — $3,000


Set the accounts up once and the entry becomes routine. Document the source and timestamp of the price you used — a fair value measurement is only as defensible as the evidence behind it.


Bitcoin on the Balance Sheet


Bitcoin appears under assets, presented separately from other intangible assets rather than lumped in with them:


Assets > Other Current Assets > Bitcoin Wallet — $30,000


Re-measurement gains and losses are likewise presented separately from changes in the carrying amount of other intangibles on your income statement.


The practical difference from the old rule: that $30,000 is now fair value, not cost. A holding bought at $25,000 and worth $30,000 at period end is carried at $30,000, with the $5,000 recognized in income — even though you haven't sold anything. Under the old rule it would have sat at $25,000 indefinitely.


Tracking Realized Gains and Losses


Every time you convert, spend, or sell Bitcoin, you have a realized gain or loss on top of the unrealized movements above:

  • Compare the proceeds or fair value at disposal with the carrying amount of the coins you disposed of
  • Record the result in your Realized Gain/Loss on Crypto Assets account, kept separate from the unrealized remeasurement account


Keeping the two apart matters. Your realized figures are what feed the tax conversation; your unrealized figures are what make your financial statements current. Mixing them into one account makes both jobs harder at year end.

Tools that help: CoinTracker, Koinly, or TokenTax — export reports and attach them to the QuickBooks records as support.


Accepting Bitcoin as Payment


If you accept BTC for products or services:

  • Record income at the market value on the date of receipt
  • Create a Sales Receipt or Invoice in QuickBooks showing the USD equivalent
  • Debit: Bitcoin Wallet | Credit: Sales Revenue


That USD-equivalent amount becomes the carrying value of the coins you just received, and it's the figure your next period-end revaluation measures against.


Your Book Numbers and Your Tax Numbers Now Disagree


Fair value is a financial reporting rule. It is not a tax rule.


So from 2025 onward, a business holding crypto will show unrealized gains in book income that don't appear in taxable income, and the two will need reconciling at year end. If your books and your return disagree on crypto, that's expected. What matters is that the difference is tracked deliberately rather than discovered in March.


We keep the records that make that reconciliation straightforward. We are not a CPA firm and we don't determine your tax position — that belongs to your CPA, and this is one of the places where the two of us genuinely need to talk to each other.


Tools to Streamline the Process

  • Manual CSV import from your crypto exchange
  • A dedicated crypto tracking tool that exports to QuickBooks
  • Standing journal entry templates for each transaction type, so the period-end revaluation takes minutes rather than an afternoon



The Bottom Line


Bitcoin is a modern asset, but your books still need to be old-school accurate. Carry in-scope crypto at fair value, revalue it every period, keep realized and unrealized gains in separate accounts, and expect your book and tax numbers to diverge. Done properly it's a handful of entries a month. Done loosely it becomes a reconstruction project.


If your crypto transactions have outrun your bookkeeping, that's a cleanup project rather than a lost cause.


See how catch-up and cleanup works: https://www.bulverdebusiness.com/clean-up-bookkeeping 


What monthly bookkeeping costs: https://www.bulverdebusiness.com/pricing

Bulverde Business Solutions

Ready to Stop Guessing at Your Numbers?

We'll look at where your books actually stand and tell you plainly what's working and what isn't — no obligation, no sales pitch.

(830) 666-0417  ·  Bulverde, Texas  ·  Not a CPA firm.

Latest Posts

Welding business
May 15, 2026
Construction companies often struggle with cash flow despite strong revenue. Learn how reporting, job costing, and financial visibility improve operations.
Bookkeeping
May 15, 2026
The real signs it's time to hire a bookkeeper — falling-behind books, cash flow blind spots, payroll strain — and what a good partner should do.
A payroll mind map with terms like taxes, salaries, and social insurance radiating from the center.
By Matt Starnes • June 25, 2025
Certified payroll is required on government-funded construction projects. Learn how it works, what's required, and how to stay compliant without the weekly scramble.
weekly bookkeeping for businesses
By Matt Starnes • June 8, 2025
Learn why weekly bookkeeping provides faster insights, stronger cash flow control, and better compliance for businesses in San Antonio, New Braunfels, and Bulverde, TX.
June 6, 2025
Solo CPAs in San Antonio may seem affordable—but they can slow your business down. Discover why local companies are switching to full-service support.
A crumpled paper with
By Matt Starnes • May 30, 2025
The deductions small business owners actually use — home office, vehicle, equipment, marketing — and the record-keeping that makes them stick.
Hand drawing a cash flow statement diagram with operating, investing, and financing activities.
By Matt Starnes • May 30, 2025
Cash flow and profit aren't the same. Learn the critical differences between profit and cash flow, and how each impacts your business success.
Bookkeeping
By Matt Starnes • May 30, 2025
Learn the essential bookkeeping basics for first-time entrepreneurs, from tracking expenses to choosing the right accounting system.
May 19, 2025
If you run or manage a commercial construction business, you already know how complex project management can be. Between changing timelines, rising material costs, subcontractor management, and client expectations, there's no shortage of challenges to juggle. However, one factor directly impacts your profits, cash flow, and ability to grow—job costing. At Bulverde Business Solutions, we help construction companies in Bulverde, Spring Branch, San Antonio, New Braunfels, and surrounding areas protect their bottom line by improving their job costing systems. In this blog, we'll explain job costing, why it matters, and how getting it right can make or break your business. What Is Job Costing? Job costing is tracking all costs associated with a specific project. This includes: Labor – Employee hours, subcontractor fees, and payroll taxes. Materials – Lumber, concrete, electrical supplies, and other building materials. Equipment – Machinery rentals, maintenance, and fuel costs. Overhead – Administrative costs, insurance, and utilities. Unlike standard bookkeeping, job costing breaks down costs by project, providing a clear financial picture of each job's performance. Why is job costing so crucial for construction companies? 1. Better Budget Management You're guessing whether you're staying within budget without accurate job costing. Job costing gives you real-time insights to identify when projects are starting to exceed estimates. This allows you to make adjustments before small overages turn into significant losses. 2. More Accurate Bidding If you consistently lose money on jobs or underbid projects, it's likely because you don't have a clear picture of your true costs. By tracking actual costs over time, you build a data-driven foundation for more competitive and profitable bids in the future. 3. Improved Cash Flow Job costing helps you keep an eye on both accounts payable and accounts receivable for each project. This ensures you're getting paid on time and not overspending before client payments. Stronger cash flow helps you take on larger projects without unnecessary financial strain. 4. Stronger Financial Reporting When your books are organized by project, your year-end financial reports become more accurate. This makes tax filing easier and gives your CPA the information they need to help you minimize tax liabilities. 5. Informed Decision-Making Accurate job costing helps you make better business decisions, such as: Knowing when to hire or scale back staff. Identifying which projects or clients are most profitable. Deciding whether to invest in new equipment or services. How We Help Construction Companies with Job Costing At Bulverde Business Solutions, we specialize in helping construction businesses set up and maintain accurate job costing systems. Our services include: Software Integration: We use platforms like QuickBooks and Foundation to set up project-specific tracking. Ongoing Bookkeeping: We track all costs per job in real time, so you always know where you stand. WIP Reporting: Our Work in Progress (WIP) reports give you a snapshot of profitability and progress at any stage. AIA Billing Support: We help manage AIA billing to keep your cash flow steady and documentation in compliance. Lien Waiver Tracking: We manage lien waivers to ensure smooth payment processing and legal protection. Don't Let Hidden Costs Drain Your Profits Suppose you're tired of wondering where your money is going on projects or constantly chasing cash flow. In that case, it's time to get serious about job costing. Contact Bulverde Business Solutions today to schedule a consultation. We proudly serve construction companies throughout Bulverde, Spring Branch, San Antonio, New Braunfels, and beyond. Let us help you build smarter, bid better, and boost your profitability.
More Posts