IPA: /hɪərtəˈfɔːr/
KK: /hɪrɪˈtɔr/
Until now; at any time before this moment.
Heretofore, we have not encountered any problems with the project.
Heretofore is formed from "here" (meaning in this place) and "to fore" (meaning before or previously). The word refers to a time or state that existed up until the present moment, indicating something that has been true or applicable until now.
Think of 'here' as indicating the current place and 'to fore' as meaning 'before' — together, they help you remember that 'heretofore' refers to what has been true up until now.