Sachverhalt: A. Der 1952 geborene A._, gelernter Koch, seit 1996 im Paketversand einer Bank tätig, zog sich 2003 bei einem Sturz Rückenverletzungen zu. Im September des gleichen Jahres meldete er sich bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Appenzell Ausserrhoden sprach ihm mit Verfügung vom 24. Februar 2005 ab 1. März 2004 eine halbe Invalidenrente zu (Invaliditätsgrad: 50 %). Später musste A._ an der rechten Schulter operiert werden, weshalb er im September 2009eine Verschlechterung seines Gesundheitszustands geltend machte. Sowohl die IV-Stelle (Verfügung vom 26. Februar 2010) als auch das Verwaltungsgericht von Appenzell Ausserrhoden (Entscheid vom 15. Dezember 2010) lehnten jedoch eine Rentenerhöhung ab. Nach einer weiteren Schulteroperation stellte A._ im Dezember 2012 erneut ein Revisionsgesuch, das die zuständige IV-Stelle des Kantons St. Gallen nach Abklärungen und Durchführung des Vorbescheidverfahrens mit Verfügung vom 31. Oktober 2013 abwies (Invaliditätsgrad: 58 %). B. Die dagegen gerichtete Beschwerde hiess das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 1. Juli 2015 teilweise gut, hob die angefochtene Verfügung auf und sprach A._ ab 1. Dezember 2012 eine ganze Rente zu (Invaliditätsgrad: 70 %). C. Die IV-Stelle lässt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragen, es sei unter Aufhebung des Entscheids vom 1. Juli 2015 festzustellen, dass der Versicherte ab Dezember 2012 lediglich Anspruch auf eine Dreiviertelsrente (Invaliditätsgrad: 68 %) habe; der Beschwerde sei die aufschiebende Wirkung zu erteilen.