dcycle-accounting

A documented double-entry, multi-currency accounting system, not software


Overview of sheets

Let’s head back to our example spreadsheet and look at our sheets. Each one has a specific raison d’être which we will get into in detail.

Before looking at each sheet in detail, here are some common attributes for all sheets:

Header, and verification

If you look at any sheet, you will see a header that looks like this:

See https://accounting.dcycle.com
0 Local verification: should always be zero
0 Global verification: should always be zero
sheetName General description of this sheet with optional notes
Section 1
... ...
  • The first line, “See https://accounting.dcycle.com”, should be on each sheet in your document. It tells anyone who has just stumbled upon your document that it uses principles from Dcycle Accounting.
  • The second line, “Local verification: should always be zero”, specifically A2, should be zero if the sheet you are looking at passes automated checks. Automated “local” checks for each sheet are then carried over to the “verification” sheet; if all sheets pass verification, then your global verification should be 0 also. If any verification is not zero, it will be displayed as red, not green.
  • The third line, “Global verification: should always be zero”, specifically A3, should display the result from the “verification” sheet and, if it is zero (green), signifies that all sheets pass verification. If it is red (non-zero), visit the “verifications” which will tell you which sheet has a (local) error.
  • The fourth line describes what’s going on in the current sheet. You can also add a note if necessary.
  • The fifth line is the first section of your sheet. Section headers have a black background, and there can be as many as you need per sheet.

Colors

Bright green cells

These are verfication cells which should be zero. If they are zero, they are displayed automatically as green and you can rest assured that checks are passing.

Red cells

These are verfication cells which are not zero, and displayed automatically as red.

White cells

Cells are white by default and can have a vareity of uses.

Light green cells

These are single verifications which often show up at the very last column of a sheet.

Light blue cells
an dark blue cells

These are interchangeable; we have two colours here so we can distinguish different sections of our sheets. These are intermediate calculations which are done automatically by the spreadsheet.

The blue columns are normally to the right of all your other columns, and if you need to you can copy-paste more rows.

Cyan cells

These normally exist only on the summary tab and allow users select dates and a currency for reporting without changing any underlyind data.

Yellow cells

Used to display warnings or bring a user’s attention to something. For example, if you reporting a balance sheet in a currency other than your base, or home, currency, a warning is displayed on your balance sheet.

Black cells

Black cells cover the width of the document and are used to separate sections within a sheet.

Purple cells

These contain data which has been entered manually, and they must always be accompanied by an explanation or ideally a link to a source document whence that number comes.

Dark grey cells

These cells should never be changed, they are providing information coming a separate part of the document. They are often protected from editing.

Light orange cells

Used to categorize imported or manually entered transactions. For example, if a payment received is categorized as a wire transfer, the accounts affected will be different than if the payment is categorized as cheque received. See the “PAYMENTS” tab for an example.

Dark orange cells

Used to categorize chart items by facet. For example, you might have several places where you store money:

  • ACME bank account might be in USD
  • Prepaid credit card 1 might be in USD
  • Prepaid credit card 2 might be in CAD
  • ABC bank account might be in CAD

Facets are our way of grouping together accounts. For example you might define a facet “account type” which would have values “bank account” (ACME and ABC) vs “prepaid credit card” (Prepaid credit card 1 and Prepaid credit card 2).

Another facet might be “currency” which would have values “USD” (ACME and Prepaid credit card 1) vs “CAD” (ABC and Prepaid credit card 2).

More about facets here.

The sheets in detail