Cash Flow
You can set Start and End of a cash flow plan, and you know which payments the period columns show and which go into Before and After.
**Start** and **End** in the rail set the plan window. The period columns of the grid begin on **Start**, and the last one can reach past **End**. KOSMA adds a payment before the first column to **Before** and a payment after the last column to **After**, in its row.
When you open a plan for the first time, KOSMA fills in both dates. **Start** is the day of the first payment, **End** the day after the last payment. KOSMA takes these payments from the budget, the financing plan and the VAT. For a plan that reads a cost control set, the cost items do not count: KOSMA takes the dates from the financing plan and the VAT only. A cost item paid before **Start** goes into **Before**. If no cash flow rule places an amount yet, **Start** and **End** stay empty and the grid shows no period columns. A date you type there is not saved. To give the plan payments, see [set a cash flow rule on an account](/kb/article/set-a-cashflow-rule-on-an-account) and [set a cash flow rule on a source](/kb/article/set-a-cashflow-rule-on-a-source).
- **Start**: from the day of the first payment up to **End**. - **End**: from **Start** up to the day after the last payment.
Type the date into the box, or click  to open the calendar and pick the day. The calendar greys out the days outside these limits. If you type a date outside them, KOSMA does not save it. You cannot remove a date: if you empty the box, the plan keeps the previous date.
With a licence that does not cover Cash Flow, or on a plan shared with you for reading only, KOSMA does not save a change to **Start** or **End**. Who can change a plan is in [what a cash flow plan reads](/kb/article/what-a-cash-flow-plan-reads).
The first period column begins on **Start**. With **Weekly**, each column covers 7 days, with **Bi-Weekly** 14 days. With **Monthly**, the first column runs from **Start** to the end of that month, and each further column is a calendar month. The last column always covers a full period, so it can end after **End**.
**Before** adds up the payments dated before **Start**. **After** adds up the payments dated after the last column ends. For example, in the demo project the plan that reads the budget runs weekly from 17 April 2026 to 3 March 2027. Its last column covers 26 February to 4 March 2027. Payments on 3 and 4 March 2027 appear in that column, and **After** begins with 5 March 2027.
**Total** includes **Before** and **After**. **Before** and **After** appear only when they contain money, and **Before** also appears when the plan has an opening balance other than zero. How to read them is in [read the Before and After columns](/kb/article/read-the-balance-rows).
When you change **Start** or **End**, KOSMA sorts the same payments into other period columns or into **Before** and **After**. A narrower window deletes no payment, and a wider one adds none. A row's **Total** stays the same whatever dates you set.
Markdown