You can modify the admin templates, particularly the change list
template (change_list.html), to *show* the subtotal. See here for more
info re: modifying the admin templates:
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-admin-templates
*Obtaining* the subtotal is another issue. One way is to use
Javascript that is (conditionally) loaded from the template. There are
other possibilities: custom model manager method, custom SQL that
includes SUM(...) as a field, and maybe custom ModelAdmin (I'm not too
sure about this though). Once you get the subtotal you can display it
using custom admin template.
Hope that gives you a starting point.
Ronny