diff --git a/art/tango/gnc-invoice-pay.svg b/art/tango/gnc-invoice-pay.svg
new file mode 100644
index 0000000000..ac40af7f1a
--- /dev/null
+++ b/art/tango/gnc-invoice-pay.svg
@@ -0,0 +1,786 @@
+
+
+
+
diff --git a/src/business/business-gnome/gnc-plugin-page-invoice.c b/src/business/business-gnome/gnc-plugin-page-invoice.c
index cf1661a6c3..aca112c2c9 100644
--- a/src/business/business-gnome/gnc-plugin-page-invoice.c
+++ b/src/business/business-gnome/gnc-plugin-page-invoice.c
@@ -173,7 +173,7 @@ static GtkActionEntry gnc_plugin_page_invoice_actions [] =
/* Business menu */
{
- "ToolsProcessPaymentAction", NULL, N_("_Pay Invoice"), NULL,
+ "ToolsProcessPaymentAction", GNC_STOCK_INVOICE_PAY, N_("_Pay Invoice"), NULL,
N_("Enter a payment for the owner of this Invoice"),
G_CALLBACK (gnc_plugin_page_invoice_cmd_pay_invoice)
},
diff --git a/src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml b/src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml
index bb49e2fa28..be1284c121 100644
--- a/src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml
+++ b/src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml
@@ -69,6 +69,7 @@
+
diff --git a/src/gnome-utils/gnc-icons.c b/src/gnome-utils/gnc-icons.c
index 29c0c78fc4..f16b317cc8 100644
--- a/src/gnome-utils/gnc-icons.c
+++ b/src/gnome-utils/gnc-icons.c
@@ -43,6 +43,7 @@ static item_file item_files[] =
{ GNC_STOCK_SPLIT_TRANS, "gnc-split-trans.png", "gnc-split-trans-16.png"},
{ GNC_STOCK_JUMP_TO, "gnc-jumpto.png", "gnc-jumpto-16.png"},
{ GNC_STOCK_INVOICE, "gnc-invoice.png", "gnc-invoice-16.png"},
+ { GNC_STOCK_INVOICE_PAY, "gnc-invoice-pay.png", "gnc-invoice-pay-16.png"},
{ GNC_STOCK_INVOICE_POST, "gnc-invoice-post.png", "gnc-invoice-post-16.png"},
{ GNC_STOCK_INVOICE_UNPOST, "gnc-invoice-unpost.png", "gnc-invoice-unpost-16.png"},
{ GNC_STOCK_INVOICE_EDIT, "gnc-invoice-edit.png", "gnc-invoice-edit-16.png"},
diff --git a/src/gnome-utils/gnc-icons.h b/src/gnome-utils/gnc-icons.h
index 0fa35d81b4..7804db5d2a 100644
--- a/src/gnome-utils/gnc-icons.h
+++ b/src/gnome-utils/gnc-icons.h
@@ -21,6 +21,7 @@ G_BEGIN_DECLS
#define GNC_STOCK_INVOICE "gnc-invoice-post"
#define GNC_STOCK_INVOICE_POST "gnc-invoice-post"
#define GNC_STOCK_INVOICE_UNPOST "gnc-invoice-unpost"
+#define GNC_STOCK_INVOICE_PAY "gnc-invoice-pay"
#define GNC_STOCK_INVOICE_EDIT "gnc-invoice-edit"
//FIXME: use own budget icons?
diff --git a/src/pixmaps/Makefile.am b/src/pixmaps/Makefile.am
index 471b10fcb4..99788b02fe 100644
--- a/src/pixmaps/Makefile.am
+++ b/src/pixmaps/Makefile.am
@@ -14,6 +14,8 @@ gncpixmap_DATA = \
gnc-invoice-16.png \
gnc-invoice-edit-16.png \
gnc-invoice-edit.png \
+ gnc-invoice-pay-16.png \
+ gnc-invoice-pay.png \
gnc-invoice-post-16.png \
gnc-invoice-post.png \
gnc-invoice-unpost-16.png \
diff --git a/src/pixmaps/gnc-invoice-pay-16.png b/src/pixmaps/gnc-invoice-pay-16.png
new file mode 100644
index 0000000000..880f29d9ed
Binary files /dev/null and b/src/pixmaps/gnc-invoice-pay-16.png differ
diff --git a/src/pixmaps/gnc-invoice-pay.png b/src/pixmaps/gnc-invoice-pay.png
new file mode 100644
index 0000000000..487e6ee28a
Binary files /dev/null and b/src/pixmaps/gnc-invoice-pay.png differ