Cash Based Custom Transaction Reports and Invoicing

I started using Manager about 6 months ago for my Rental Property Accounting. I have a mixed Accrual and Cash based accounting system. Official reporting is Cash based but I use Lease Accounts to track tenant payments and obligations. The accounting was original setup in Quicken (bookkeeping was very difficult, reporting was serviceable), and subsequently transferred to GNUCash (accounting was serviceable but reporting was a nightmare).

So, far I’m extremely happy with Manager. Once you understand the logic of the implementation it is very easy to use and extremely flexible. I have been able to implement nearly all the aspects of my accounting and reporting system as well as add functionality that was previously overly difficult or unavailable.

I have run into one issue which I’m hoping the community can help me solve. As stated above, I use a mixed accrual and cash-based system. In Manager, I’m using the customer/invoice functionality to manage my lease accounts. Then I select cash-based accounting for my reports. I’ve figured out how to make this work for my PL, Balance and Cash Flow Reports, but I’m having issue with my PL Transaction Report.

The PL Transaction Report should show the individual transactions which contributed to the Profit Loss Statement. I’ve had to generate this report using the Custom Report functionality. My issue is with the way Manager handles converting Invoiced Payments to Cash based transactions. Cash based accounting is accomplished by first accruing every invoice and then adding a cash-based adjustment. The cash-based adjustment sums all invoices which were unpaid in the accounting period.

This works perfectly for the PL Summary Report but in my Custom PL Transaction Report I end up with a list of transaction which include additions and subtractions from unpaid or partially paid invoices from previous periods. Furthermore, invoiced transactions are accounted on the date of the invoice instead of the date of payment/receipt.

I understand the logic behind the output and the sum of each category is correct for cash-based accounting. However, technically speaking this is NOT cash based accounting. The date of the transactions has been reported incorrectly as the date of the invoice instead of the date of the payment/receipt.

Is there a way to create a report which will account for these transactions on the date of the payment/receipt instead of the date of invoice? Please let me know if I’m using the program wrong. I’m willing to change my accounting system to better work with the program.

Furthermore, when you order custom reports by a date, transactions are sorted as if the date is a number instead of a date. So all the December transactions are last without regard to the year.

image

What is the “PL Transaction Report”?

There is no such report in Manager

Cash based accounting does not work as you describe - it just uses the receipts and payments transactions

The PL transaction report is a custom report. I attached a image of the settings I used to create the report. Maybe i’m not describing the issue with the correct vocabulary but the cash based reporting does work in as I described. I have several examples which show this.

This is show in the excerpt from the report which I attached. The highlighted transactions are invoices which never cleared from prior periods. You can also see the same thing in my balance sheet where there is a cash based adjustment. You click on that and you get the invoices which didn’t clear and/or invoices from prior period which have receipts against them in the current period.

I can document. Please let me know what would be helpful to see.

If there were a way to create a Receipts and Payments report which showed transaction it would be perfect. I couldn’t figure out how to program the custom report to only show receipts and payments.

@RavenNorgram why can you not use the build-in General Ledger Transactions report? You can select a bank or cash account and the period for the report. It will show the description of each transaction, the Credit (Payment) and Debit (Receipt) amounts.

I looked at that and its close but won’t really work because I want to group transactions by categories. Just like this.

The custom report I created does exactly what I want really. There is just the small annoyance in the rent category which is where all the invoicing happens.

  • Transactions Highlighted in yellow were invoiced in 2020 but paid in 2021. They appear with a date of Jan 1, 2021 even though that isn’t the invoice date or the date of the receipt

  • Transactions Highlighted in blue were invoiced in 2021 but were never paid. They appear as a debit on the day of the invoice and a credit on Dec 21, 2021

  • Transactions Highlighted in green were invoiced prior to 2021 and remained unpaid in 2021. They appear as a debit on Jan 1, 2021 and a Credit on Dec 31, 2021

  • The rest of the items were invoiced and paid in 2021 but the date on the transaction is the invoice date instead of the receipt date.

What you are asking for is not possible using a custom report

The custom report can only use transactions such as payments, receipts, sales invoices and purchase invoices which have recorded

A Sales invoice does not have the paid date - only the receipt transaction has that

The best you could do would be to export the GL transactions to Excel and complete your report there

Well, over all manager is going to replace a half dozen excel sheets that i’m using so I guess if I need one to get this done its still a win.

Thanks for you help Joe

The reports in Manager usually gave a selection Accrual or Cash basis

I am not sure why you think you need a custom report. The standard reports give the approved accounting values in either format.

Joe, yes I’ve been doing my accounting correctly in my spreadsheets. I do accounting for 3 different non-profits and a start-up in addition to my personal stuff. I’m familiar with and use several different platforms. I know what i’m doing.

If I’m mistaken and that standard report exist. It would be more helpful for you to point out what report I should be using.

In my original post, I literally said, Please let me know if I’m using the program wrong???

You have not clearly explained why the standard reports do not work - so it is difficult to understand what the problem is.

I do not follow how you calculate your accounts on a cash basis - it does not seem correct to me

You need to show clearly what you expect from a Cash based report and how the built-in reports fail to do that.
No one else has raised this matter as far as I know

Custom reports cannot join information from various sources (i.e invoices details with dates from receipts).

The solution to your exact problem @RavenNorgram lies elsewhere as @Joe91 already pointed out.

If I understood this whole thread correctly, Manager shows the correct P&L figures under “Cash Basis” and shows the correct transactions as details but doesn’t change the dates to the “Cash Dates”, and that seems to be the cause of your issue, right?

Joe,

Please review my response from 3days ago.
Cash Based Custom Transaction Reports and Invoicing - Manager Forum

The screenshots I posted are the output from the custom report I created in Manager. If there is a standard report which produces this output, please tell me how. I don’t know how I can be any clearer.

I didn’t calculate anything in that report and I never said that Manager was calculating anything incorrectly.The sum of the Rent category is correct. My issue is that instead of posted the dates of the invoice I want the dates the money was actually received. Because its CASH based accounting so the revenue is realized on the day its received not the day of the invoice. So technically speaking even though the sum of category is correct Manager has not fully implemented cash based accounting in this case. If it were completely implemented then the transaction dates would be on the day the funds were received.

You told me that the system couldn’t do that and I was fine with it. I’ll deal with this report in another way. But if as you say there is standard report which produces this output. Please tell me which one and how to configure it. I’m not seeing it.

Because I’m unsure whether or not you are seeing my images. [I don’t know how you can say i’m not explaining what I’m trying to do], I’ve additionally attached the pdf output of the report. i’ve quoted my previous post regarding the highlighted transaction. Please let me know what standard report will produce this output.

Ealfardan,

You have it correct. I can solve the problem another way. Thank You.

There is a standard report that displays the breakdown on the invoice level but doesn’t display the dates that you require.

However, if you’re willing to settle for filtering the custom report by Receipt/Payment as you have pointed out here:

You can use the following Where condition:

  • Transaction > TransactionName > contains > t —

This should work since only receipts and and payments (as far as I know) have t as their final letter followed by the reference. However, this will not show any unreferenced transactions.

If you have unreferenced transactions, you will have to create two separate reports, one for receipts using the following Where condition:

  • Transaction > TransactionName > contains > Receipt

…and another for payments using the following Where condition:

  • Transaction > TransactionName > contains > Payment

When you use the “customer/invoice functionality”, receipt of the rent money is credited to Accounts receivable - a Balance Sheet account. Crediting of a PL account took place earlier when the invoice was created.

So you can not create a report that shows cash transactions in the Rent account. Cash does not get credited to the Rent account if you use invoices.

The consequence of using invoices is apparent in the report you provided. The accounts other than Rent show the bank account because they were cash transactions. There is no bank account listed for the Rent transactions because they were invoiced transactions.

You could try a putting the Category in the Description on the Payment and Receipt forms. Then create a Custom Report of all bank account transactions grouped by the Description.

Or, perhaps a more experienced poster can suggest a workflow that would allow you to record rent receipts as non-accrual, but still be able to manage the financial obligations of your tenants within Manager.

@dcVest you have nailed it. What @RavenNorgram is trying to achieve would not be possible because of source documents in the Rent account.

What you are expecting to get in the Rent account will not be possible because a Receipt was not posted in the Rent account. The document that is the Rent account is an invoice, the system prints the records based on the source document processed in the account.

I believe that the cash basis has been fully implemented considering that your totals are correct. What maybe added to the ideas category is that the system should print the actual cash transactions it considered when it calculated the amount instead of printing the invoice transactions.

@RavenNorgram, your post was edited to delete the link to your PDF. That poses security risks for other users. Please just upload screen shots.

Okay this all makes sense. Let me give some of these suggestion a try. I have some other things I need to take care of first so I’ll get back to you all next week and let you know if I was successful. Thanks for the help.