I need to export data regularly for the bookkeeping end of our operations, and when there are participants have have multiple payments on their event registration, their payments show up as follows (in both the Contribution list and in the exported file):

Total Amount = the price of their selection regardless of how much they actually paid

Fees = $0, regardless of if there were fees associated with their transaction

Net Amount = the price of their selection

What I would like is to have the individual transactions associated with their registration show up as individual contributions. As it is, it is very confusing.

Does this need to be a feature request? Is it a bug? Is there a work around for this?

Here are some screenshots of a specific case:

This is the detail of an event registration, with two payments totaling $725. enter image description here

This, of course, is the payment details. enter image description here

Here is how this shows up in the list of contributions. It may (or may not) make sense from an accounting perspective to list $785 as the total amount put into an Accounts Payable, but I don't want that level of accounting in my civi installation. I just want to be able to see in the contribution list that this person made two payments, on these dates, in these amounts, not that they promised to make this one payment when they first signed up.

enter image description here enter image description here

  • Please provide some screen shot of the price list and also are you using price set for the Fee amount ? Sep 17, 2015 at 8:30
  • Added some screen shots. I am using a fixed price list. Sep 17, 2015 at 18:21

1 Answer 1


I can understand what you are trying to do - yes this is the way Civi works

For Accountant Point of View I guess they will be more interested in the CSV from batch export which will make more sense to them enter image description here

where you can see Credit account type clearly says

INC (Invoice) - 1000 AR (Amount received)- 10 + 990 => 1000

with different nominal codes

If you are not happy with this output then you need to create an extension for each changes - I guess this helps


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.