Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(accounts): add german CoA "SKR03" (GnuCash) #19856

Merged
merged 8 commits into from
Feb 19, 2020

Conversation

barredterra
Copy link
Collaborator

@barredterra barredterra commented Dec 7, 2019

This CoA was generated from the one that comes with GnuCash.

skr03_gnucash

Aktive Rechnungsabgrenzung
Passive Rechnungsabgrenzung
Kasse
Verblk. aus Lohn und Gehalt
Erlöse
@barredterra
Copy link
Collaborator Author

Travis failing is due to bad tests, not because of this pull.

It says "Account Number XXXX already used in account XXXX", but the account definitely exists only once in the CoA.

@wojosc
Copy link
Contributor

wojosc commented Dec 9, 2019

I would go for this one as it already works in GNU-Cash and is being used.

Copy link
Member

@nabinhait nabinhait left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to identify all account types listed in https://charts.erpnext.com/coa-help. If there is no account existing with specific account type, please add a new one under proper group.

@nabinhait
Copy link
Member

@barredterra closing it for now, please reopen after identifying all account types.

@nabinhait nabinhait closed this Dec 24, 2019
@barredterra
Copy link
Collaborator Author

barredterra commented Jan 1, 2020

  • Bank: The account group under which bank account will be created. (1200)
  • Cash: The account group under which cash account will be created. (1000)
  • Cost of Goods Sold: The account to book the accumulated total of all costs used to manufacture / purchase a product or service, sold by a company. (4996)
  • Depreciation: The expense account to book the depreciation of the fixed assets. (4831, 4832, 4855)
  • Accumulated Depreciation: The asset account is used to reduce Fixed Asset value while making depreciation entry. ("Wertberichtigungen zu Sachanlagen") (Source 1, Source 2)

"Accumulated depreciation is a liability account to which the depreciation is balanced. This account will be reversed when the asset is sold or retired. For example, if the asset value is say 10000 in the beginning. Let us say it depreciates at 1000 per year. Then each time depreciation is passed, the accumulated depreciation account will be credited with 1000. The asset account will remain at 10000. Say after 5 years the asset is sold for 6000.then the asset account and accumulated depreciation account will get reversed. Cash or bank will be debited for 6000 and balance 1000 passed to profit on sale of assets." – Rajesh Kannan

  • Capital Work in Progress: Capital Work in Progress (Asset) account contains all expenses incurred on the asset until it is converted into working condition. (0129)

  • Asset Received But Not Billed: A temporary liability account which holds the value of assets received but not billed yet and used in Purchase Receipt for receiving assets. (1702)

  • Expenses Included In Asset Valuation: The other expenses included in valuation of an asset, apart from direct material costs. (3800)

  • Expenses Included In Valuation: The other expenses included in landed cost/valuation of an item/product, apart from direct material costs (used in Perpetual Inventory). (4997, 4998)

  • Fixed Asset: The account to maintain the costs of fixed assets. (0200, 0300, ...)

  • Payable: The account which represents the amount owed by a company to its creditors. (1600)

  • Receivable: It is a current asset account, which represents the money to be received by the company, against the goods delivered or services rendered to the customers. (1400)

  • Stock: The asset account for booking the inventory value. (3970, 3980)

  • Stock Adjustment: An expense account to book any adjustment entry of stock/inventory, and generally comes at the same level of Cost of Goods Sold. (2320)

    Only for fixed asset, assets do not need this account:

    Whatever the cause of the loss of goods, the business operator does not need to identify or record it. (Source)

  • Stock Received But Not Billed: A temporary liability account which holds the value of stock received but not billed yet and used in Perpetual Inventory. (1700)

For the ones that are not checked I need a better explanation with examples and / or help from a German accountant as I could not find any equivalent in the SKR03.

Edit: 1700, 3800, 4830 were suggested by a German accountant.

@deepeshgarg007
Copy link
Member

@barredterra can you please check travis and fix. Group accounts for some account types are missing

@barredterra
Copy link
Collaborator Author

Done, @deepeshgarg007 .

@deepeshgarg007 deepeshgarg007 merged commit ad246a4 into frappe:develop Feb 19, 2020
@barredterra barredterra deleted the skr03_gnucash branch February 19, 2020 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants