Du kannst einerseits ein Bankingprogramm benutzen, in dem Deine Zahlungen erfassen, und die dann halt nicht per Onlinebanking an die Bank übertragen, sondern als SEPA-XML-Datei exportieren.
Andererseits - gerade wenn es größere Mengen sind, zu denen bereits Daten vorliegen - könnte man an eine Lösung denken, bei der man die Zahlungsdaten in Excel eingibt bzw. erstellt bzw. einliest, und dann mit einem Tool aus dieser Excel-Datei eine SEPA-XML-Datei erzeugt.
Lösungen gibt's da sehr viele. Erste Anregungen für Programme, mit denen man die beiden beschriebenen Wege gehen kann siehe: Banking 4W von
www.subsembly.com und SEPAmacher von
www.z-werk.net.