AUSTIN

Bookkeeping for Ecommerce and Online Sellers in Austin

Bookkeeping for an online store is nothing like bookkeeping for a service business, because the money that hits your bank account is never your revenue. An Amazon or Shopify payout is a net figure with the platform fees, refunds, shipping, and collected sales tax already stripped out or buried inside, so a seller who records deposits as income has the wrong number from the first day. Add inventory, which sits on the books as an asset until it sells, and the sales tax you hold for the states, and the books have to do real work before any return can be built on them. Austin sellers get one break here, because Texas has no state income tax, so the profit the books produce faces no state filing, but that only raises the stakes on the federal number the books drive. We keep the books for sellers here so the payouts reconcile to true revenue, inventory and cost of goods sold are tracked correctly, and the sales tax you owe Texas and other states is never mixed up with money you get to keep.

Why an Amazon or Shopify payout is not your revenue

The first thing an ecommerce seller has to unlearn is that the deposit is the sale. When Amazon sends you a payout, it has already subtracted its referral fee, its fulfillment fee, advertising you ran, refunds it processed, and reserves it is holding, and the figure that lands is a net that can be a fraction of what your customers actually paid. Shopify and its payment processor do the same in a different shape, netting processing fees and refunds out of the gross. If your books record only what hit the bank, your revenue is understated, your fees are invisible, and your profit is wrong, which then flows straight onto the return. Correct bookkeeping records the gross sales your customers paid as revenue, then books each fee, refund, and shipping cost separately as its own line, so the net deposit is explained rather than treated as income. This is also what lets the books tie out to the 1099-K, because the platform reports your gross to the IRS and the return has to match it, which is impossible if the books only ever saw the net. For an Austin seller this reconciliation is purely federal since there is no state income return, but it is still the foundation of an accurate profit figure. We break every payout down to gross, fees, refunds, and tax as part of monthly financial reporting, so the books show what really happened. The federal income rules for a small business are in IRS Publication 334.

Inventory as an asset and the cost of goods sold build

The second thing that sets ecommerce books apart is inventory, and it is where the profit number is most often wrong. When you buy product you have not spent a deductible expense, you have moved cash into an asset that sits on the balance sheet as inventory, and it only becomes an expense, as cost of goods sold, when the item actually sells. Books that expense every purchase the moment cash leaves the account show a loss in a stocking month and inflated profit later, which makes the monthly numbers useless for running the business and produces a tax rollercoaster on the federal return. Correct books carry inventory as an asset and move its cost to cost of goods sold as sales happen, computed over a period as beginning inventory plus purchases minus ending inventory. That means a real inventory value at period end, which requires either a system that tracks units or a physical count, not a guess. Take a month where you start with $50,000 of inventory, buy $30,000, and end with $55,000, giving cost of goods sold of $25,000 against that month’s sales, which is the figure that makes the month’s profit real. Even in Texas with no state income tax, this drives the federal income tax and self-employment tax, and it feeds the franchise margin calculation if the store ever grows large enough to owe franchise tax. We carry inventory correctly and build the cost of goods sold schedule through financial reconciliation, so the books show true margin every month. The inventory rules are in IRS Publication 538.

Sales tax on the books is a liability, not income

A third piece specific to ecommerce is the sales tax you collect, and mishandling it on the books is a quiet way to overstate income and then come up short when the tax is due. When you charge a customer sales tax, that money is never yours, you are holding it for the state until you remit it, so on the books it belongs in a liability account, not in revenue. A seller who lumps collected tax into sales inflates revenue, pays income tax on money that belongs to a state, and then has nothing set aside when the sales-tax return comes due. At home you collect Texas sales and use tax at the 6.25 percent state rate plus local tax that brings the combined rate in most of the Austin area to about 8.25 percent, on taxable orders through your own store, and you may be collecting for other states once economic nexus pulls you in. The marketplace facilitator rules help, because Texas and most states require Amazon and Etsy to collect and remit on the sales they process, so that tax does not run through your books at all, while the tax on your direct Shopify sales does and has to be tracked as a liability until paid. Take $8,000 of sales tax collected on Texas orders in a quarter, which sits as a liability and is paid to the Comptroller, never touching profit. We set up the liability accounts and reconcile collected tax to what gets remitted through tax compliance, so the books never treat the state’s money as yours. Texas administers the tax through the Texas Comptroller of Public Accounts.

A chart of accounts built for an online store

All of this only works if the books are structured for ecommerce from the start, which most off-the-shelf setups are not. We build the chart of accounts around how an online store actually earns and spends, with separate revenue tracking by channel so Amazon, Shopify, Etsy, and any wholesale are visible on their own rather than blended into one number that hides which channel is carrying the business. Fees get their own accounts by type, referral, fulfillment, payment processing, and advertising, because those are large costs and lumping them together hides where the margin is going. Inventory is an asset account with cost of goods sold as its expense counterpart, and collected sales tax is a liability, keeping the three things sellers most often confuse cleanly apart. Because there is no Texas income tax return, the books are not built to feed a state filing, but they are built to feed the federal return, the quarterly estimates, and the franchise report if it applies, so the same clean records serve every obligation you do have. Keeping the books current rather than reconstructing them in spring is what makes them useful for decisions during the year, not just for the return, so you can see real margin by channel monthly and catch a fee creep or a slow-moving product while it still matters. When the numbers are clean, the return practically assembles itself and the estimates rest on real figures. We keep the books current and tie them to the return through tax strategy consulting. The recordkeeping standard is on the IRS recordkeeping page.

Frequently Asked Questions

How does an Austin ecommerce seller record Amazon and Shopify payouts in the bookkeeping?

For an Austin ecommerce seller, the most important bookkeeping habit is to stop treating platform payouts as revenue, because an Amazon or Shopify deposit is a net figure that has already had money taken out of it, and recording it as a sale gets your books wrong from the very first entry. When Amazon pays you, it has subtracted referral fees, fulfillment fees, advertising charges, refunds it processed for customers, and sometimes reserves it is temporarily holding. Shopify and its payment processor work the same way in a different form, netting out processing fees and refunds. So the amount that lands in your bank is not what your customers paid, it is what was left after the platform took its share.

The correct approach records the gross sales, the full amount customers actually paid, as your revenue, and then books each deduction separately, the referral fee here, the fulfillment fee there, refunds and advertising in their own accounts. When you do that, the net deposit is fully explained as gross revenue minus a set of itemized costs, and both your true sales and your true expenses show up on the books. Recording only the net deposit collapses all of that into one understated number and hides the fees entirely, which means you cannot see your real margin and cannot tell which costs are eating your profit.

This matters for more than accuracy, because it is also what lets your books tie out to the 1099-K the platform files with the IRS. That form reports your gross payments, so if your books only ever recorded net deposits, your reported revenue will sit far below the gross the IRS holds, which looks like underreporting. For an Austin seller the reconciliation is purely federal, since Texas has no income tax return, but the federal match still has to be right, and it can only be right if the books captured gross rather than net.

Doing this monthly rather than at year end is what keeps it manageable, because reconstructing a year of blended payouts in April is painful and error-prone, while breaking down each payout as it arrives keeps the books current and the numbers usable for running the store. It also means a fee increase or a spike in refunds shows up in the month it happens, when you can still do something about it, instead of surfacing as a mystery gap the following spring.

Here is the worked example. Amazon sends a payout of $12,000 for a period. Behind that figure, customers actually paid $20,000 in gross sales, and Amazon subtracted $5,000 in referral and fulfillment fees, $2,000 in refunds, and $1,000 in advertising. Your books should show $20,000 of revenue and $8,000 of separately recorded costs, netting to the $12,000 deposit, not $12,000 of revenue. Recorded correctly, your margin is visible and your books will reconcile to the 1099-K at year end, whereas the $12,000-as-revenue shortcut understates sales by $8,000 and hides every cost. We break every payout down this way through monthly financial reporting. The income rules are in IRS Publication 334, and the form is explained on the IRS Understanding Your Form 1099-K page.

How should an Austin ecommerce seller track inventory in the bookkeeping?

For an Austin ecommerce seller, tracking inventory correctly is the difference between books that show your real profit and books that lie to you every month, and it comes down to one principle, inventory is an asset until it sells, not an expense when you buy it. When you spend money on product, you have not incurred a cost yet, you have swapped cash for goods of equal value that sit on your balance sheet as inventory. That cost becomes an expense, called cost of goods sold, only at the moment the specific item sells. Until then it stays on the books as an asset, no matter how much cash left your account to acquire it.

Books that ignore this and expense every purchase as it is paid for produce numbers that swing wildly and mislead. In a month where you stock up heavily, the books show a big loss you did not really have, and in a later month where you sell that stock, they show inflated profit because the goods carry no recorded cost. Neither number reflects how the business actually did, which makes them useless for deciding anything, and the same distortion flows onto the federal return, producing a tax rollercoaster of a low bill in a buying year and a painful one later.

The correct method carries inventory as an asset and recognizes cost of goods sold as sales occur, computed over any period as beginning inventory plus purchases minus ending inventory. The catch that trips sellers is the ending inventory figure, because it has to be a real value of what is actually on the shelf, which means either an inventory system that tracks units and cost as they move or a physical count at period end. A guess here throws off both the asset on the balance sheet and the expense on the profit and loss, so the count is not a formality.

Valuation method matters too, and it is worth setting deliberately. First-in first-out assumes your oldest stock sells first, while a weighted average blends costs, and when your supplier prices move over time the two methods produce different cost of goods sold and different ending inventory values. For an importer, landed cost adds another layer, since freight, customs duties, and inbound shipping belong in the inventory value rather than in a separate expense, so the recorded cost of each unit reflects what it truly cost to get it onto the shelf.

Here is the worked example. In a month you begin with $50,000 of inventory, purchase $30,000 of new product, and end the month with $55,000 of inventory on hand after a count. Your cost of goods sold for the month is $50,000 plus $30,000 minus $55,000, which is $25,000, and that is what gets matched against the month’s sales to show real profit. A seller who instead expensed the full $30,000 of purchases would understate profit that month by $5,000 and carry the wrong inventory asset forward, distorting every subsequent month. Even with no Texas income tax, this figure drives the federal income tax, the self-employment tax, and the franchise margin if the store grows large. We track inventory and build the cost of goods sold schedule through financial reconciliation. The rules are in IRS Publication 538.

How does an Austin ecommerce seller handle collected sales tax in the bookkeeping?

For an Austin ecommerce seller, the cleanest way to think about collected sales tax in the bookkeeping is that it is never your money, so it should never touch your revenue. When you charge a customer sales tax on an order, you are acting as a collection agent for the state, holding that money briefly until you remit it on your sales-tax return. On the books that means collected sales tax belongs in a liability account, a debt you owe the state, and it should sit there from the moment you collect it until the moment you pay it over, entirely separate from the income you actually earned.

The mistake that causes trouble is lumping collected tax into sales revenue. A seller who does that overstates revenue by the amount of tax collected, which is money that was never theirs, and then pays federal income tax on it as if it were profit. Worse, when the sales-tax return comes due, there is often nothing set aside to pay it, because the money got treated as earnings and spent. Keeping the tax in a liability account avoids both problems, the revenue figure stays true and the funds to pay the state are visibly reserved rather than accidentally consumed.

At home in Texas you collect state sales and use tax at 6.25 percent plus local tax that brings the combined rate in most of the Austin area to about 8.25 percent, on taxable orders sold through your own store, and you file and remit that to the Comptroller on the schedule the state assigns. As your store grows and crosses economic nexus thresholds in other states, you may be collecting for several states at once, each with its own rate and its own return, so the liability account often has to be tracked by state to keep the remittances straight and on time.

Marketplace facilitator laws simplify a large part of this. Texas and nearly every other state require marketplaces like Amazon and Etsy to collect and remit the sales tax on the orders they process, so that tax never flows through your books at all, and you are not remitting it. The tax you have to track is the tax on your direct sales, chiefly your own Shopify store and any off-platform channels where you are the merchant of record, and that is the collected tax that sits in your liability account until you pay it.

Here is the worked example. In a quarter, your Shopify store collects $8,000 of Texas sales tax on taxable orders to Texas customers. That $8,000 is recorded as a liability when collected, not as revenue, so your reported sales exclude it, and when you file the Texas return you pay the $8,000 out of that reserved liability, bringing the account back to zero. Your profit is never inflated by the tax and the money to pay it is always there. A seller who booked that $8,000 as sales would have overstated revenue, paid federal income tax on it, and scrambled to fund the state return. We set up the liability accounts by state and reconcile collected tax to what gets remitted through tax compliance. Texas administers the tax through the Texas Comptroller.

Why does an Austin ecommerce seller need ecommerce-specific bookkeeping rather than generic books?

For an Austin ecommerce seller, generic bookkeeping built for a service business or a simple retail shop does not fit, because an online store has three moving parts that a general setup handles badly, platform payouts that arrive as net figures, inventory that has to live as an asset, and sales tax collected for multiple states. A chart of accounts that was not designed for those realities tends to blend them together, and the result is books that look tidy but report the wrong profit, which then flows onto the federal return and the estimates.

The first reason is channel visibility. An online seller often sells across Amazon, Shopify, Etsy, and sometimes wholesale, and each channel has its own fee structure and its own margin. Books that dump all sales into a single revenue line cannot tell you which channel is actually making money, so you might pour advertising into a marketplace that nets you little after fees while a healthier channel goes underfed. Ecommerce-specific books track revenue by channel and fees by type, so the real contribution of each channel is visible rather than hidden inside a blended total.

The second reason is that the three commonly confused items, inventory, cost of goods sold, and collected sales tax, have to be kept structurally separate. Inventory is an asset, cost of goods sold is its expense counterpart recognized as goods sell, and collected sales tax is a liability owed to the states. A generic setup often lacks clean accounts for these, so purchases get expensed immediately and collected tax gets mixed into revenue, the two errors that most distort an online store’s profit. Purpose-built books give each its own home so the numbers stay honest.

The third reason is that clean, current books are what make every downstream obligation easy, and for an Austin seller that set of obligations is specific, there is no state income tax return, but there is the federal return, the quarterly federal estimates, and the Texas franchise report if the store grows large enough. Books structured for ecommerce feed all of those from one reliable source, so the same monthly reconciliation that shows you real margin also produces the numbers behind your estimates and your franchise filing, without a spring scramble to rebuild a year of blended data.

Here is the worked example. Two Austin sellers each do $500,000 in gross sales. One uses a generic setup that records net payouts as revenue, expenses inventory purchases as paid, and buries collected tax in sales, so the books show a distorted profit, no channel detail, and no reserved tax, and the year-end return is a reconstruction. The other uses ecommerce-specific books that record gross revenue by channel, carry inventory as an asset with a monthly cost of goods sold figure, and hold collected tax as a liability, so real margin is visible every month, the 1099-K reconciles, and the federal estimates and franchise report come straight off the books. The second seller pays for accurate decisions all year and a clean filing, while the first pays in errors and stress. We build and maintain the ecommerce chart of accounts and tie it to your filings through tax strategy consulting. The recordkeeping standard is on the IRS recordkeeping page, with the small business framework in Publication 334.

How does bookkeeping help an Austin ecommerce seller reconcile the 1099-K?

For an Austin ecommerce seller, clean bookkeeping is what makes the 1099-K reconciliation a non-event instead of a fire drill, because the reconciliation is only hard when the books were never kept in a way that matches how the platforms report. A 1099-K is the form marketplaces and payment processors file with the IRS to report the gross payments they processed for you, and for 2026 you receive one once you cross more than $20,000 in gross payments and more than 200 transactions. The IRS gets a copy and matches it against your return, so a large unexplained gap draws attention.

The reason the form causes panic is that it reports gross, not net. The figure includes the platform fees the marketplace kept, the payment processing fees, the sales tax that was collected, and the shipping you collected and paid out, all before any refunds you issued. If your books recorded only the net deposits that hit your bank, your reported revenue will be far below the 1099-K gross, and you will have no clean way to explain the difference, because the fees and refunds that account for it were never recorded as their own line items. That is exactly the situation good bookkeeping prevents.

When the books record gross revenue and then itemize every fee, refund, and pass-through separately, the reconciliation is simply a matter of showing that gross revenue equals the 1099-K figure and that the itemized costs bridge from gross down to what you actually kept. Nothing has to be reconstructed, because the books already hold each piece. For an Austin seller this is purely a federal exercise, since there is no Texas income tax return to also tie out, but the federal match still has to hold, and clean books make it hold automatically.

There is a defensive benefit too. If the IRS ever questions the gap between the gross on your 1099-K and the revenue on your return, books that itemized the fees and refunds let you answer line by line with records, rather than trying to rebuild the explanation under pressure months or years later. The same books also let you combine multiple 1099-Ks correctly when you sell across more than one platform, without double counting overlapping figures, which is a common way sellers accidentally overstate income.

Here is the worked example. Your Amazon 1099-K reports $250,000 of gross payments. Your books, kept correctly through the year, already show $250,000 of gross revenue, $45,000 of referral and fulfillment fees, $15,000 of refunds, and $12,000 of collected sales tax recorded as a liability rather than income. Reconciling is immediate, gross revenue matches the form, the fees and refunds are deductions, the collected tax was never revenue, and your true taxable product revenue of about $223,000 is fully supported. A seller whose books only recorded net deposits would show revenue far under $250,000 with no itemized bridge, inviting a notice and a stressful reconstruction. We keep the books so this reconciliation is built in, tied to the return through financial reconciliation. The form is explained on the IRS Understanding Your Form 1099-K page, with the income rules in Publication 334.

Contact Us