[Bug]: New OFX Importer: Dates offset by 1 day #410

Closed
opened 2026-02-28 19:03:01 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @bverkron on GitHub (May 21, 2023).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

Got a warning after importing that that might be a problem importing the file. I think all the transaction amounts, memos, etc are fine but the dates are offset by 1 day. They are all a day behind what they're supposed to be.

What error did you receive?

Didn't screenshot it but it was a yellow error in the bottom right that linked me to this bug report and said there might be an import problem. Can try to recreate the error and capture more details later.

statement (6).qfx.zip

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome

Operating System

Mac OSX

Originally created by @bverkron on GitHub (May 21, 2023). ### Verified issue does not already exist? - [X] I have searched and found no existing issue ### What happened? Got a warning after importing that that might be a problem importing the file. I think all the transaction amounts, memos, etc are fine but the dates are offset by 1 day. They are all a day behind what they're supposed to be. ### What error did you receive? Didn't screenshot it but it was a yellow error in the bottom right that linked me to this bug report and said there might be an import problem. Can try to recreate the error and capture more details later. [statement (6).qfx.zip](https://github.com/actualbudget/actual/files/11525221/statement.6.qfx.zip) ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome ### Operating System Mac OSX
GiteaMirror added the bugtransaction import labels 2026-02-28 19:03:01 -06:00
Author
Owner

@j-f1 commented on GitHub (May 21, 2023):

fyi @sinistersnare

@j-f1 commented on GitHub (May 21, 2023): fyi @sinistersnare
Author
Owner

@bverkron commented on GitHub (Aug 25, 2023):

@sinistersnare @j-f1

This did not seem to solve my issue. Date imported from my bank account still shows as 1 day behind the actual date. Have tried qfx and also ofx and both have the same result. Here is a trimmed down and partially obfuscated sample of the ofx file I tried.

OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:TYPE1
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE

<OFX>
 <SIGNONMSGSRSV1>
  <SONRS>
   <STATUS>
    <CODE>0
    <SEVERITY>INFO
    <MESSAGE>OK
   </STATUS>
   <DTSERVER>20230825104908[-7:PST]
   <LANGUAGE>ENG
  </SONRS>
 </SIGNONMSGSRSV1>
 <BANKMSGSRSV1>
  <STMTTRNRS>
   <TRNUID>169*****48887
   <STATUS>
    <CODE>0
    <SEVERITY>INFO
    <MESSAGE>OK
   </STATUS>
   <STMTRS>
    <CURDEF>CAD
    <BANKACCTFROM>
     <BANKID>13****00
     <BRANCHID>116
     <ACCTID>VF1c2*****11601
     <ACCTTYPE>CHECKING
    </BANKACCTFROM>
    <BANKTRANLIST>
     <DTSTART>20230725000000[-7:PST]
     <DTEND>20230825235959[-7:PST]
     <STMTTRN>
      <TRNTYPE>DEBIT
      <DTPOSTED>20230821000000[-7:PST]
      <TRNAMT>-120.00
      <FITID>692****062
      <NAME>Interac eTransfer Outgoing
      <MEMO>To: IKEA Alex drawers 
     </STMTTRN
    </BANKTRANLIST>
    <LEDGERBAL>
     <BALAMT>5358.26
     <DTASOF>20230825104909[-7:PST]
    </LEDGERBAL>
    <AVAILBAL>
     <BALAMT>****8.26
     <DTASOF>20230825104909[-7:PST]
    </AVAILBAL>
   </STMTRS>
  </STMTTRNRS>
 </BANKMSGSRSV1>
</OFX>
@bverkron commented on GitHub (Aug 25, 2023): @sinistersnare @j-f1 This did not seem to solve my issue. Date imported from my bank account still shows as 1 day behind the actual date. Have tried qfx and also ofx and both have the same result. Here is a trimmed down and partially obfuscated sample of the ofx file I tried. ``` OFXHEADER:100 DATA:OFXSGML VERSION:102 SECURITY:TYPE1 ENCODING:USASCII CHARSET:1252 COMPRESSION:NONE OLDFILEUID:NONE NEWFILEUID:NONE <OFX> <SIGNONMSGSRSV1> <SONRS> <STATUS> <CODE>0 <SEVERITY>INFO <MESSAGE>OK </STATUS> <DTSERVER>20230825104908[-7:PST] <LANGUAGE>ENG </SONRS> </SIGNONMSGSRSV1> <BANKMSGSRSV1> <STMTTRNRS> <TRNUID>169*****48887 <STATUS> <CODE>0 <SEVERITY>INFO <MESSAGE>OK </STATUS> <STMTRS> <CURDEF>CAD <BANKACCTFROM> <BANKID>13****00 <BRANCHID>116 <ACCTID>VF1c2*****11601 <ACCTTYPE>CHECKING </BANKACCTFROM> <BANKTRANLIST> <DTSTART>20230725000000[-7:PST] <DTEND>20230825235959[-7:PST] <STMTTRN> <TRNTYPE>DEBIT <DTPOSTED>20230821000000[-7:PST] <TRNAMT>-120.00 <FITID>692****062 <NAME>Interac eTransfer Outgoing <MEMO>To: IKEA Alex drawers </STMTTRN </BANKTRANLIST> <LEDGERBAL> <BALAMT>5358.26 <DTASOF>20230825104909[-7:PST] </LEDGERBAL> <AVAILBAL> <BALAMT>****8.26 <DTASOF>20230825104909[-7:PST] </AVAILBAL> </STMTRS> </STMTTRNRS> </BANKMSGSRSV1> </OFX> ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#410