Finances V1.5

Target release

Summer 2023, Fall 2023, Winter 2024

Epic

Multiple

Document status

DRAFT

Document owner

@Lite Farm

Designer

@Loic Sans

Tech lead

 

Technical writers

N/A

QA

@Denis Dovganyuk

 Objective

Our objective with this module is to update the finances section to better reflect the nature of running a diversified farm. For V1.0, we showed farmers a break-down of how much money they made by selling each crop on their farm. We also let them document many categories (including “Other”) for their expenses. For many farms, this was a huge step up and may have been the first time they were able to understand the profitability of their farm - let alone how much revenue they make from individual crops. However, it wasn’t a silver bullet and several updates have been requested by users.

 

User requests:

  • Ability to document non-crop revenues; we know that more than 50% of LiteFarm users (based on survey data of several hundred farms) have revenues beyond the crops they’re selling. Examples include second jobs, ecotourism activities, and value-added products

  • Ability to export financial records; right now LiteFarm shows a high level revenues / expenses / profit break-down at the farm level. However, this doesn’t tell the whole story and there’s no way for users to drill down or view the whole story on a single page.

 

Other requirements:

  • The look and feel of the finances section needs to be refreshed; the app has changed significantly since Finances V1.0. We’ve had a few minor refreshes to finances, but many of the screens are now quite out of date and feel inconsistent with the remainder of the app both in terms of UI and palette.

 Measuring success

We know we’ve been successful when a farmer can:

  1. Configure the revenues and expenses to reflect the operations on their farm

  2. Quickly document any kind of revenue or expense that is likely to take place on their farm

  3. Export the relevant financial data

Goal

Metric

Goal

Metric

Introduce the ability to customize revenue categories

Users have created X custom revenue categories within Y days of release

Introduce the ability to customize expense categories

Users have created X custom expense categories within Y days of release

Greater adoption of “Add Revenue” as compared to current “Add Sales” flow

Increase in the number of “Sales” created (1,198 as of Jul 10, 2023) in the weeks after release

Greater adoption of “Add Expense” as compared to current “Add Expense” flow

Increase in the number of “Expenses” created (1,788 as of Jul 10, 2023) in the weeks after release

Introduce the ability to export income statement

Users have generated X incomes statements, using Y filters, within Z days of release

 Assumptions

  1. Income statement is the most important financial statement to generate. Supporting argument: this is the closest to what LiteFarm shows now in a non-exportable fashion.

  2. Financial statements should be exported in xlsx. Supporting argument: xlsx allows complex manipulation and can be easily converted to other formats.

 Milestones

TBD

 Requirements

Requirement

User Story

Importance

Jira Issue

Notes

Requirement

User Story

Importance

Jira Issue

Notes

Add revenues flow V2.0

As a farmer I want to be able to record any revenues that help me keep my farm operating so that I can have a holistic view of the profitability of my farm

 Highest

 

Finances V1.0 only had a concept for crop sales. This definition needs to be expanded to support other farm-based and non farm-based revenues.

Add expenses flow V2.0

As a farmer I want to be able to record any expenses that need to be planned for and paid in order to keep my farm operating so that I can have a holistic view of the profitability of my farm

High

 

The V1.0 version of this flow has the right information, but no longer fits the updated look and feel of the app. This flow needs a facelift and light tweaks.

Manage custom revenue categories

As a farmer I want to be able to add, use, and remove categories of revenues that are useful for my particular operations so that I can accurately mirror and understand my operations financially

High

 

V1.0 has no concept of non-crop revenues.

Manage custom expense types

As a farmer I want to be able to add, use, and remove types of expenses that are useful for my particular operations so that I can accurately mirror and understand my operations financially

Medium

 

V1.0 has an “Other” category that should probably be removed in favour of documenting custom expense categories.

Generate income statement

As a farmer I want to be able to generate an income statement so that I can understand if my farm has been profitable over a set timeframe

Highest

 

Should include revenues, expenses, and gross profit

Finances dashboard

As a farmer I want to be able to understand my financial position at a glance when landing on the finances page so that I can quickly understand the financial footing of my operation

Medium

 

More functional and visual replacement for:

 

Build a CSA box

As a farmer selling through CSA boxes I want to be able to define the contents of my CSA box so that I can accurately record and attribute revenues for that CSA box to the crops that are included in it

Lowest

 

Likely needs to be saved as a “template” to be re-used for multiple sales over time.

True crop by crop profitability

As a farmer planning for an upcoming season I want to be able to review the revenues and expenses attributed to each crop so that I can choose which crops to grow in the coming season

TBD

 

In V1.0 revenues are crop-by-crop, but many expenses are not. The algorithm for calculating this needs to be reviewed.

Generate export of transactions

As a farmer I want to be able to filter and export a complete list of all revenues and expenses over a period of time so that I can use more powerful accounting software to manage my finances

TBD

 

My guess is this is very valuable as well @Carolina di Lello (Unlicensed) - lets vet with users though.

 User interaction and design

Mockups

 Open Questions

Question

Answer

Date Answered

Question

Answer

Date Answered

When you say “income statement” you mean the ability to export a report? Do we want to make it as a statement, meaning we would have expenses a -N and inocme as +N

An income statement means a very specific thing: https://online.hbs.edu/blog/post/income-statement-analysis

https://online.hbs.edu/PublishingImages/Company-B-Income-Statement-version2.jpg

 

Jul 10, 2023

Is income and revenue the same thing?

Yes; income and revenues are both money coming into the farm.

Jul 10, 2023

We should decide if we are going to use “income” or “revenue” to align the wording of the finances flow. This also goes for “Generate income statement” or “export report”? We use “export” on the websitie already, so we should go for “export” and if we go for income, we would have “export income statement”. And the last one, are we going for “statement” or “report”?

Agreed; we should see if users have a preference. I know in Spanish, we typically talk about “ingresos” so perhaps we go with the closes to that. “Income statement” is a very specific document (which ironically typically has revenues on it).

 

Export as pdf and xlsx?

Both if possible. Otherwise xlsx first so that users can modify it post-export.

Jul 24, 2023

Income categories:

  • CSA Box

  • Services

    • Tours

    • Events

  • Crop

  • Processed

  • Custom

What’s the question here?

 

We should consider Livestock related income, for future release.

Yes, I think we’ll probably modify revenues / expenses as part of the livestock scope when we work on that module.

 

For retiring custom expense types – should it possible to reassign all expenses with the retired to a new expense type?

 

 

 

 Out of Scope

This module will be released over time as part of several different releases. Scope may change over time.