diff -rup b/userpoints.views.inc a/userpoints.views.inc --- b/userpoints.views.inc 2013-03-03 19:28:39.188496686 -0500 +++ a/userpoints.views.inc 2013-03-03 19:30:52.488512572 -0500 @@ -463,7 +463,20 @@ function userpoints_views_data() { ), 'sort' => array( 'handler' => 'views_handler_sort', - ), + ), + $data['userpoints_txn']['txn_id'] = array( + 'title' => t('Transaction ID'), + 'help' => t('Userpoints Transaction ID'), + 'field' => array( + 'handler' => 'views_handler_field', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_numeric', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ), ); // Reverse join information. This should not be necessary.