Due to an error a bankaccount (iban) was connected to a wrong contact, so several contributions must be transferred to the right contact. What is the procedure for this action?

  • Hi - is het gelukt? What method did you end up using? Aug 15, 2018 at 12:01

2 Answers 2


There is extension 'Move Contribution' available for moving contribution from one contact to another. Once you have installed the extension transfer can be done through the contact's contribution tab or through a Find Contributions search result action.




To move a Contribution from one Contact to another only requires a very small edit in your database.

If you have access to phpMyAdmin -> go to the civicrm_contribution table and in the contact_id column replace the incorrect contact_id with the correct one. If for example we want to move contribution with id=3 from contact_id = 10 to contact_id = 750 -> double click in that table cell and replace 10 with 750.

enter image description here

If you have access to mysql: change the contact_id for contribution with id=3:

UPDATE civicrm_contribution SET contact_id = 750 WHERE id = 3; 

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.