Project
Create a view that lists all invoices, with the total amount calculated.
Additional views modules:
https://www.drupal.org/project/views_block_filter_block
https://www.drupal.org/project/views_exposed_filter_blocks
https://www.drupal.org/project/views_selective_filters
https://www.drupal.org/project/views_entity_form_field
https://www.drupal.org/project/edit_in_place_field
https://www.drupal.org/project/views_block_placement_exposed_form_defaults
Modules