From OrganicDesign Wiki
Ultimately we'd like to have a complete accounting system integrated into our organisational interface, but we need to have a fully functional system in place initially by tying existing applications into our current wiki-based system. GnuCash as our application of choice and to integrate it into our system requires the following:
- Adding manual jobs into the workflow system
- Exporting current spreadsheet data into QIF format for importing into GnuCash accounts
- Creating custom NZ tax reports which are built on a regular cycle and stored with history in the wiki
- Handling time management in GnuCash (preferably this would be done by adding HH:MM as a non-decimal currency)
Also we require a minimum level of functionality from the our workflow system with respect to accounts, it must include at least the following procedures:
- Tax returns
- Invoicing (regular and manual) and accounts payable/receivable
- Statement reconciliation
- Financial reporting for budgeting and other decision making
1 NZ Tax
- What are the details of accounting for overseas income wrt IR3 (form) (guide) / IR4 (form) (guide) and GST?
- We can't claim PayPal fees as expenses because they're a financial institution, but what about cuts that RAC take?
2 Nodal Accounts Interface
This article is for the generic accounting and budgetting application of peerd and the interface, for the accounting/resource-allocation system used in the Generic Organisation layer, see Resource. See also currency which is about the
2.1 General
- Budgetting and cashflow
- Stock control
- Resource allocation
- Bookkeeping
2.2 OODA
- Observe: Import from whole (in current way global state means the bank statements)
- Orient: Reconcile (make the local state match the global)
- Decide: Budget (allocate resources to internal roles based on updated local state)
- Act: Book (schedule work for roles based on updated resource)
3 Standards
- IFRS International Financial Reporting Standards
- GAAP Generally Accepted Accounting Principles
4 See also