Skip to content

Foundry Financial System

💰 Gold moves worlds and now, it can move yours.
This module brings banks, stock markets, properties, and real financial transactions into your campaign. Turn wealth into a living tool of power, intrigue, and influence within Foundry VTT.

Create unique economies, build financial empires, and explore the intricate web of trade between characters and factions. The Foundry Financial System module delivers a complete and immersive economic management system, fully integrated with Foundry including banks, accounts, properties, and a fictional stock market.


  • Independent economies: Create distinct monetary systems for different regions, kingdoms, or factions.
  • Banking system with linked accounts: Allow characters to open accounts and perform secure transactions.
  • Properties & assets: Assign and track ownership of properties and wealth.
  • Fictional stock market: Add dynamic stocks that fluctuate over time for strategic depth and roleplay.
  • Automatic transaction logging: Every action is recorded for transparency and narrative richness.
  • Multiplayer support via socket: Real-time synchronization between players and GM.
  • Clean UI: Tab-based layout with multilingual support.

📌 Compatible with Foundry VTT v13+
📁 Easy to set up, with automatic data persistence
🌐 Ideal for campaigns involving politics, trade, factions, or complex urban intrigue


First, make sure the module is enabled:

FoundryFinancialSystem1


To get started, go to Token Controls → Economy Manager to open the module:

FoundryFinancialSystem2

Click “Create Economy”, name your economy, and define its currency:

FoundryFinancialSystem3


Right-click the economy to View Artwork:

FoundryFinancialSystem4

To change the image, left-click the economy, then click the art area beneath the economy details:

FoundryFinancialSystem5

From the right-click menu, you can also:

  • Delete the economy
  • Duplicate the economy
  • Export/Import the economy using JSON files:

FoundryFinancialSystem6
FoundryFinancialSystem7
FoundryFinancialSystem8


Left-click the economy, then add a bank (press Enter to confirm):

FoundryFinancialSystem9


Go to the Properties/Store tab and click ”+ Create New Property”. You can configure:

  • Name & Image
  • Type: Residential, Commercial, or Land
  • Value and Monthly Income
  • Location & Description
  • Assigned Bank

FoundryFinancialSystem10


In the Stock Exchange tab, click ”+ Create New Stock” and set:

  • Name & Symbol
  • Company name
  • Price, total shares, and available shares
  • Trend (%), status (Up, Stable, Down)
  • Description
  • Linked Bank

FoundryFinancialSystem11


To make a bank functional, assign a banker. Select a token and go to Token Controls → Banker Configuration:

FoundryFinancialSystem12

Select the economy and the bank, then click “Assign Banker”:

FoundryFinancialSystem13


Players and GMs can access a bank by holding Shift and left-clicking the banker token, or right-clicking it and selecting “Open Bank”:

FoundryFinancialSystem14

To use the bank, a PC or the Party must first create an account:

FoundryFinancialSystem15

To perform transactions, the character must have a balance in their Wallet. Funds can be added or removed via the character sheet:

FoundryFinancialSystem16

Available banking actions:

  • Deposit: FoundryFinancialSystem17
  • Withdraw: FoundryFinancialSystem18
  • Transfer: FoundryFinancialSystem19
  • Take Loans: FoundryFinancialSystem20
  • Pay Loans: FoundryFinancialSystem21

Navigate to the Buy/Sell Properties tab:

  • Buy: FoundryFinancialSystem22
  • Sell (bank pays 80% of the original value): FoundryFinancialSystem23

In the Stock Exchange tab, you can:

  • Buy Stocks: FoundryFinancialSystem24
  • Sell Stocks: FoundryFinancialSystem25

Back in the Economy View, only the GM has access to the “Collect Earnings” button.

When used, this will:

  • Transfer rent from rented properties to their owners’ bank accounts
  • Update the value of each stock, increasing or decreasing account balances accordingly

FoundryFinancialSystem26