<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Accounting movements on Bytestone Blog</title><link>https://www.bytestone.uk/afp/movements/</link><description>Recent content in Accounting movements on Bytestone Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 08 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.bytestone.uk/afp/movements/index.xml" rel="self" type="application/rss+xml"/><item><title>Trading oranges as money - Credits and Debits</title><link>https://www.bytestone.uk/afp/movements/orangesasmoneycreditsdebits/</link><pubDate>Wed, 08 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/orangesasmoneycreditsdebits/</guid><description>&lt;p&gt;Now it is time to connect the directed graph to conventional accounting. We will follow the same sequence
with the direction of the graph in the most normal way.&lt;/p&gt;
&lt;h2 id="trading"&gt;Trading&lt;/h2&gt;
&lt;p&gt;So to recap the scenario is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;invest in your business.&lt;/li&gt;
&lt;li&gt;buy oranges from an orange farmer&lt;/li&gt;
&lt;li&gt;sell them at a profit at market&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="investment"&gt;Investment&lt;/h3&gt;
&lt;p&gt;We start from nothing. The first step is an injection of cash from an external investor.&lt;/p&gt;</description></item><item><title>Trading oranges as money - accounting conventions</title><link>https://www.bytestone.uk/afp/movements/orangesasmoney_ac/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/orangesasmoney_ac/</guid><description>&lt;p&gt;So we rework the previous example and treat the oranges as a money equivalent stock item.
This allows complete accounts to be done.&lt;/p&gt;
&lt;h3 id="converting-stock-purchase-as-money"&gt;Converting stock purchase as money&lt;/h3&gt;
&lt;p&gt;The conversion of amounts of things to their monetary value is a key element of accounting records. This makes it possible to create accounts
So we are going to represent the stock as money and at the cost price. This is not present
in the original stock taking accounting of the Sumerians where each type of item eg barley or malt
was &lt;a href="../../afp/historical-accounting/"&gt;shown on the transaction&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Trading oranges as money - new conventions</title><link>https://www.bytestone.uk/afp/movements/orangesasmoney/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/orangesasmoney/</guid><description>&lt;p&gt;The first time through I tried using the conventional accounting conventions but the
overall result was unsatisfactory so that here I have reverted to something that makes
more sense and show how the accounting conventions are built from it.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="../../afp/movements/orangesasmoney_ac/"&gt;Using money and accounting conventions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="../../afp/movements/pacioliogotitwrong/"&gt;Pacioli was wrong and why it doesn&amp;rsquo;t matter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So we rework the previous example and treat the oranges as a money equivalent stock item.
This allows complete accounts to be done. In order to make clear the sign difference between a node
in graph terminology and an account in accounting terminology I will refer to nodes in a graph sense (with positive and negative balances) and
accounts in a conventional accounting sense (credits and debits).&lt;/p&gt;</description></item><item><title>Accounting sign conventions</title><link>https://www.bytestone.uk/afp/movements/conventions/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/conventions/</guid><description>&lt;p&gt;There are at least two of ways of modelling the account movements. The notation of
&lt;em&gt;&lt;a href="../../afp/references/#kleppmann-2011"&gt;Kleppmann 2011&lt;/a&gt;&lt;/em&gt; chooses the opposite notation although slightly more obvious is the
opposite of accounting notation as
published by Pacioli.&lt;/p&gt;
&lt;p&gt;This is the overall position for an investor transferring £5 to a business for investment:&lt;/p&gt;
&lt;div class="mermaid-container" style="text-align: center"&gt;
 &lt;div class="mermaid"&gt;
flowchart LR
 classDef classAssets fill:#CDA;
 classDef classBusiness fill:#FFFFDE;
 classDef classEquity fill:#EEB,stroke-width:4px;
 classDef classExpense fill:#FCC,stroke-width:4px;
 classDef classIncome fill:#BCE,stroke-width:4px;
 classDef classInvestor fill:#ECECFF,stroke-width:4px;
 classDef classLiabilities fill:#DDD;


class I classInvestor;
I([Investor])
subgraph Business
B([...Accounts...])
class B classAssets;
end
I -- £5 --&gt; Business
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;and if you had a single entry accounting system you might represent this as a positive balance.
For a double entry accounting system you are representing not just the value but a movement from
one account to another.&lt;/p&gt;</description></item><item><title>Accounting transactions as graph theory</title><link>https://www.bytestone.uk/afp/movements/graphtheory/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/graphtheory/</guid><description>&lt;p&gt;A transaction represents a transfer of value, eg investing in a business, the transaction consists of an amount, a source and a destination. The transaction is a transfer from the source to the destination.&lt;/p&gt;
&lt;p&gt;Each node is an account and has a balance. Each node must represent the same type of stuff in it,
eg money or oranges etc. The value of a balance at a node is
determined by simple rules:&lt;/p&gt;</description></item><item><title>Boundaries</title><link>https://www.bytestone.uk/afp/movements/boundaries/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/boundaries/</guid><description>&lt;h2 id="entity-and-the-boundary-of-the-entity"&gt;Entity and the boundary of the entity&lt;/h2&gt;
&lt;p&gt;One of the principles of accounting is that is done from the point of view of single entity. Here
we have two, the investor and the business. If the investor is self employed and investing in
their own business then the boundaries between the two get blurred. In the UK the tax authority
&lt;a href="https://www.gov.uk/money/income-tax"&gt;HMRC&lt;/a&gt; will normally require a self employed person to
complete a tax return on behalf of you and your business, ie as a single entity.&lt;/p&gt;</description></item><item><title>Accounting movements - trading oranges</title><link>https://www.bytestone.uk/afp/movements/oranges/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.bytestone.uk/afp/movements/oranges/</guid><description>&lt;p&gt;Using the convention developed in &lt;a href="../../afp/movements/conventions/"&gt;Accounting Conventions&lt;/a&gt; and
looking solely at the accounts with a start from nothing.&lt;/p&gt;
&lt;h2 id="the-trading"&gt;The trading&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;invest in your business.&lt;/li&gt;
&lt;li&gt;buy oranges from an orange farmer&lt;/li&gt;
&lt;li&gt;sell them at a profit at market&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="investment"&gt;Investment&lt;/h3&gt;
&lt;p&gt;So reusing the diagram above you the reader as entrepreneur invests in your own business:&lt;/p&gt;
&lt;div class="mermaid-container" style="text-align: center"&gt;
 &lt;div class="mermaid"&gt;
flowchart LR
 classDef classAssets fill:#CDA;
 classDef classBusiness fill:#FFFFDE;
 classDef classEquity fill:#EEB,stroke-width:4px;
 classDef classExpense fill:#FCC,stroke-width:4px;
 classDef classIncome fill:#BCE,stroke-width:4px;
 classDef classInvestor fill:#ECECFF,stroke-width:4px;
 classDef classLiabilities fill:#DDD;
 

 I([Investor])
 class I classInvestor;
 subgraph Business
 direction LR
 E([Equity Input **£25**])
 class E classEquity;
 B([Cash Assets **£-25**])
 class B classAssets;
 end
 I -- £25 --&gt; Business
 B -- £25 --&gt; E
&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="buying-stock--inventory"&gt;Buying stock / inventory&lt;/h3&gt;
&lt;p&gt;I have used the term stock as it is a British English term
&lt;a href="https://en.wikipedia.org/wiki/Inventory"&gt;Wikipedia has inventory&lt;/a&gt; as the American synonym.&lt;/p&gt;</description></item></channel></rss>